showcase (n.)

  1. a setting in which something can be displayed to best effect; it was a showcase for democracy in Africa

    [ Syn: show window ]

  2. a glass container used to store and display items in a shop or museum or home

    [ Syn: case , display case , vitrine ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.