A glass-paneled cabinet or glass display case for art objects, curios, etc.
For a change, in this case, he was telling the truth. It is not the case that every unfamiliar phrase is an idiom. In case of fire, break glass. [sign on fire extinguisher holder in public space]
A meeting held there
The definition of an exhibition is a large public showing or display of art, products or athletic skills.
Find another word for showcase. In this page you can discover 13 synonyms, antonyms, idiomatic expressions, and related words for showcase, like: show-case, showcasing, display-case, display counter, vitrine, case, cabinet, exhibition, show-window, museum case and null.