showcase

/ˈʃəʊˌkeɪs/

showcase

English Noun Top 14,856
Ad

Definition

A case for displaying merchandise or valuable items.

Etymology

From show + case.

Ad