display window (English, noun)
expansion: display window (plural display windows)
Senses:
glosses: A large window at the front of a shop, behind which items for sale are displayed.
Forms:
form: display windows
tags: plural