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