Synonyms
Antonyms
Etymology

1. windscreen

noun. transparent screen (as of glass) to protect occupants of a vehicle.

Antonyms

Etymology

  • screen (English)
  • screne (Middle English (1100-1500))
  • wind (English)
  • windan (Old English (ca. 450-1100))