Noun: showcase 'show,keys
- A glass container used to store and display items in a shop, museum or home
"The rare artifacts were carefully arranged in the museum's display showcase";
- case, display case, vitrine
- A setting in which something can be displayed to best effect
"it was a showcase for democracy in Africa";
- show window
- Give an exhibition of to an interested audience
"She showcases her dogs frequently";
- show, demo, exhibit, present, demonstrate
Derived forms: showcases, showcasing, showcased
Type of: background, container, scope, setting, show
Encyclopedia: Showcase