I. ˈ ̷ ̷ˌ ̷ ̷ noun
Etymology: show (II) + case
1. : a glazed case, box, or cabinet to display and protect wares in a store or articles in a museum
2.
a. : a setting or framework for exhibiting something especially at its best
after the run … a proud showcase of the legitimate theater will close its doors — New York Times
b. : a medium or vehicle for exhibiting a tentative offering or tryout of something
a program that has consistently been a showcase for rising talent
II. transitive verb
: exhibit
network radio alone programs some six hours a week of regularly scheduled shows that showcase the candidates — Newsweek