store card
noun
a token bearing the name of a business, often exchangeable for a particular item.
Words nearby store card
storax family,
store,
store and forward,
store brand,
store bælt,
store card,
store of value,
store-bought,
storefront,
storehouse,
storekeeper