windscreens

noun
  1. plural of windscreen; the glass screens at the front of vehicles that protect occupants from wind and weather
  2. Usage: British English

Examples