showcase
1.
(
noun
) a setting in which something can be displayed to best effect; "it was a showcase for democracy in Africa"
Synonyms:
show window
Related Words:
background
,
scope
,
setting
2.
(
noun
) a glass container used to store and display items in a shop or museum or home
Synonyms:
case
,
display case
Related Words:
container
,
trophy case
Terms and Conditions of Use / Copyright Notice