English noun: showcase | |||
| 1. | showcase (state) a setting in which something can be displayed to best effect | ||
| Samples | It was a showcase for democracy in Africa. | ||
| Synonyms | show window | ||
| Broader (hypernym) | background, scope, setting | ||
| 2. | showcase (artifact) a glass container used to store and display items in a shop or museum or home | ||
| Synonyms | case, display case, vitrine | ||
| Broader (hypernym) | container | ||
| Narrower (hyponym) | trophy case | ||