showcase
/ˈʃoʊˌkeɪs/
Meaning 1
To display something prominently for viewing.
“The museum will showcase new art pieces next week.”Add to my deck
Meaning 2
a display case for items to view
“The museum's showcase displayed ancient artifacts beautifully.”Add to my deck