showcase - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    an event that emphasizes the good qualities of someone or something

    The exhibition is a showcase for British exports.

  2. 2
    a box or piece of furniture with glass sides that is used for putting objects on show in a museum or shop