STORE CARD Meaning of STORE CARD in English n. (Britain) credit card, charge plate, charge card Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012