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 card
CHARGE PLATE
Meaning of CHARGE PLATE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012