Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shop window
in English
shop window
#common
Definitions
Noun
a
display
window
at
a
store's
front
;
showcasing
products
for
sale
Base Words
shop
window