showcase
/ˈʃoʊkæs/Definitions
1. noun
a display of something, especially a new product or skill, in order to attract attention and interest
“The company held a product showcase at the annual tech conference.”
2. verb
to display or introduce something, especially in a public or formal way
“She showcased her new novel at the book festival.”
3. verb
to highlight or emphasize something, especially in a way that is impressive or impressive-looking
“The city showcased its cultural heritage during the festival.”