noun
showcase
SHOH-kays/ˈʃəʊkeɪs/
A display or occasion that presents something at its best.
The exhibition is a showcase for local pottery.

Etymology
A glass case for display broadened into any setting that presents something favorably.
More examples
- The festival becomes a showcase for young musicians.
- The website serves as a showcase for her designs.
Forms
showcase
Similar words
- display
- A presentation of objects or work.
- exhibition
- An organized public presentation, often of art or products.