windscreen [pl. windscreens]
Notices
  • a screen of glass at the front of a motor vehicle