noun Date: 1826 an outside display window in which a store exhibits merchandise, a sample or setting used to exhibit or illustrate something at its best
SHOW WINDOW
Meaning of SHOW WINDOW in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012