showshop
nounDefinition of showshop
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