Yahoo Web Search

Search results

  1. Dictionary
    shop window
    /ˌʃɒp ˈwɪndəʊ/

    noun

    • 1. a window of a shop, in which goods are displayed: "looking in a shop window"