windscreen

Explore definitions, synonyms, and language insights of windscreen

Definitions

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

More General Terms