Meaning of shop window
Definition of shop window
(noun)
a
window
of a
store
facing
onto the street;
used
to
display
merchandise
for
sale
in the
store
Other information on shop window
WIKIPEDIA results for
shop window
Amazon results for
shop window
Tweet