Definitions
noun
screen to keep insects from entering a building through the open window
Look “window screen” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
screen to keep insects from entering a building through the open window