windshield

What does windshield mean?

windshield

Plural: windshields

Synonyms: windscreen

Definition

The clear screen at the front of a motorbike that keeps the wind off the rider.

Related words

windshield in other languages