store card

1 ENTRIES FOUND:
Save
store card noun
plural store cards
store card
noun
plural store cards
Learner's definition of STORE CARD
[count]
: a credit card that is given out by a store and that can be used to buy goods at that store