window screen ( synonym found)

Definition of window screen:

(n) : screen to keep insects from entering a building through the open window

Definition of window screen:

(n) : screen to keep insects from entering a building through the open window

Back to Top