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