n 1: a setting in which something can be displayed to best
effect; "it was a showcase for democracy in Africa"
[syn: show window
2: a glass container used to store and display items in a shop
or museum or home [syn: case
, display case