showcase
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}]