Definition of “show card” - English Dictionary

business-english dictionary

“show card” in Business English

See all translations

show cardnoun [ C ]

uk us MARKETING, COMMERCE

a card with advertising on it in a store that brings a product to customers' attention:

Posters, packaging, show cards, and other visual matter are part of the campaign.

(Definition of “show card” from the Cambridge Business English Dictionary © Cambridge University Press)