shop window

Definitions

Commerce

  • noun a large window in a shop front, where customers can see goods displayed

Publishing

  • noun a window in a shop where goods are displayed so that customers can see them, or a place where goods or services can be exhibited
http://www.dictionarycentral.com/definition/shop-window.html