showcases
noun(show-case)
a glazed case, box, or cabinet for displaying and protecting wares in a store or articles in a museum
showcases
noun(show-case)
a setting, occasion, or medium for exhibiting something or someone especially in an attractive or favorable aspect
showcases
verb(show-case)
to exhibit especially in an attractive or favorable aspect