store window
English
Noun
store
window
(
plural
store windows
)
Synonym of
display window
.