store window (English, noun)
expansion: store window (plural store windows)
Senses:
glosses: Synonym of display window.
Forms:
form: store windows
tags: plural