showshop
noun
1
: a shop where salable wares are displayed
2
: theater
the realm of the showshops … where a hummable melody … is apt to be the highest musical expectation—John Mason Brown
a fairly clever farce-melodrama … not without its entertaining moments, its showshop shrewdness—New Republic
Love words? Need even more definitions?
Merriam-Webster unabridged
Share