plastic card with a magnetic strip given to a customer by a bank or other business for the purpose of making purchases on credit, charge card, charge plate
CREDIT CARD
Meaning of CREDIT CARD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012