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