Definition of showcard in English:
A large card bearing a conspicuous design, used especially in advertising, market research, and teaching.
- All 6,000 member pubs outside the Dublin area are participating in the initiative with more than 20,000 notices or showcards being distributed to pubs nationwide.
- Now Colourbox will concentrate on the big design projects from there and we will organise design and print of the likes of full colour orders from stationery to presentation folders, showcards to postcards.
- One explanation for this is that respondents may feel that answering a ‘black box’ affords greater privacy than showcards or a self-completion pen-and paper questionnaire (used previously for drug taking).
Definition of showcard in:
- US English dictionary