card issued by a bank to its customers enabling them to have access to their credit or deposit accounts
PROPRIETARY CARD
Meaning of PROPRIETARY CARD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012