Showcase
['ʃəʊkeɪs] or ['ʃokes]
Definition
(noun.) a setting in which something can be displayed to best effect; 'it was a showcase for democracy in Africa'.
Typist: Tyler--From WordNet
['ʃəʊkeɪs] or ['ʃokes]
(noun.) a setting in which something can be displayed to best effect; 'it was a showcase for democracy in Africa'.
Typist: Tyler--From WordNet