1. A screen that protects against the wind 2 Chiefly British; windshield
Transparent (as of glass) to protect occupants of a vehicle; SYN. windscreen.