showcase
Definitions
General English
- noun a cupboard with a glass front or top to arrange objects for sale
- noun an event designed to make someone or something known to the public
Commerce
- noun a cupboard with a glass front or top to display items
- noun the presentation of someone or something in a favourable setting
- verb to present someone or something in a way that is designed to attract attention and admiration
