Definition of “affinity card” - English Dictionary

british dictionary

(Definition of “affinity card” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)

“affinity card” in Business English

See all translations

affinity cardnoun [ C ]

uk us COMMERCE, FINANCE

a credit card that earns a small amount of money for an organization each time it is used to buy something:

Most big charities now have affinity cards

(Definition of “affinity card” from the Cambridge Business English Dictionary © Cambridge University Press)