show window
noun
1
: an outside display window in which a store exhibits merchandise
2
: a sample or setting used to exhibit or illustrate something at its best
Love words? Need even more definitions?
Merriam-Webster unabridged
Share