show card


noun

an advertising placard or card.

Origin of show card

First recorded in 1840–50

Example sentences from the Web for show card

British Dictionary definitions for show card

show card

noun

commerce a tradesman's advertisement mounted on card as a poster
another term for show bill