Table of Contents
Synonyms
Antonyms
Etymology
1. windscreen
noun. transparent screen (as of glass) to protect occupants of a vehicle.
Etymology
- screen (English)
- screne (Middle English (1100-1500))
- wind (English)
- windan (Old English (ca. 450-1100))