Home › Words › S › storecardstorecardstorecard means A membership card or a credit card, offered by a retailer, that gives discounts or benefits when shopping at the retailer's stores.Among words judged in Lexicurio's Arena, storecard ranks #36,218 of 42,789 for Qualifying.EtymologyFrom store + card.nounA membership card or a credit card, offered by a retailer, that gives discounts or benefits when shopping at the retailer's stores.e.g.“Storecards earn us retailers a lot of money, and they can be very convenient for some customers. I struggle with storecards though from an ethical standpoint.” — 2007, Richard Hammond, Smart Retail: How to Turn Your Store Into a Sales Phenomenon, page 133:Definitions & examples from Wiktionary (CC BY-SA 3.0).