English dictionary
window screen meaning and definition
Definition and meaning of window screen at MeaningMonkey.org. window screen meaning and definition in the English Dictionary.WINDOW SCREEN noun
Definition of window screen (noun)
- screen to keep insects from entering a building through the open window
Source: Princeton University Wordnet