- a window of a shop facing on the road; accustomed display merchandise for sale in the store
- a window of a store dealing with on the street; always display merchandise accessible in the store
- a window of a shop facing onto the road; regularly show merchandise easily obtainable in the store
Hypernym for "display window"
- View More