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 | ||