showcase
show-case
noun
A glass case for displaying items, or an event highlighting best qualities.
"The new showcase displayed the rare jewels beautifully."
verb
To display or highlight the best features or qualities of something.
"The concert will showcase emerging British artists."
Thesaurus
Synonyms: show window, case, vitrine, display case