'showcase' definitions:
Definition of 'showcase'
From: WordNet
noun
A setting in which something can be displayed to best effect; "it was a showcase for democracy in Africa" [syn: showcase, show window]
noun
A glass container used to store and display items in a shop or museum or home [syn: case, display case, showcase, vitrine]
Synonyms of 'showcase'
From: Moby Thesaurus
- counter,
- diaphane,
- display case,
- glass,
- glassware,
- light,
- notions counter,
- pane,
- pushcart,
- shopboard,
- shopwindow,
- stemware,
- transparent substance,
- vitrics,
- vitrine,
- watch crystal,
- watch glass,
- windowlight,
- windowpane