shop window noun1 •A large window at the front of a shop, behind which items for sale are displayed.The passenger carriage was recognised as one of the "shop windows" of the railways and thus an essential element in the important work of achieving a greatly improved public image. — 1963 formsshop windows