n. smart card, magnetic card containing a mini-processor and memory (performs various computerized actions such as: credit card, electronic wallet, etc.)
CHIP CARD
Meaning of CHIP CARD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012