Search Details

Word: windscreen (lookup usage) (lookup stats)


Meaning:

Noun:

  • British|Australia|NZ A transparent screen made of glass, located at the front of a vehicle in front of the its occupants to protect them from the wind and weather.

Source: Wiktionary | Src Info »