Showcase

Noun

 * 1) A case for displaying merchandise or valuable items.
 * 2) A setting, occasion, or medium for exhibiting something or someone especially in an attractive or favorable aspect
 * 3) The final round on the TV game show The Price is Right. (See article on Wikipedia)

Synonyms

 * flagship

Verb

 * 1) To display, demonstrate, show, or present.
 * I think the demonstration really showcases the strengths of the software.

Thesaurus
counter, diaphane, display case, glass, glassware, light, notions counter, pane, pushcart, shopboard, shopwindow, stemware, transparent substance, vitrics, vitrine, watch crystal, watch glass, windowlight, windowpane

Etymology
From.

Noun

 * Amharic: ማስተዋወቅ
 * Italian: vetrina
 * Norwegian: PR-jippo


 * Russian: витрина