Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: showcase  'show,keys
  1. A setting in which something can be displayed to best effect
    "it was a showcase for democracy in Africa";
    - show window
  2. A glass container used to store and display items in a shop, museum or home
    - case, display case, vitrine
Verb: showcase  'show,keys
  1. Give an exhibition of to an interested audience
    "She showcases her dogs frequently";
    - show, demo, exhibit, present, demonstrate

Derived forms: showcasing, showcases, showcased

Type of: background, container, scope, setting, show

Encyclopedia: Showcase