meaning of winds
1. transparent screen as of glass to protect occupants of a vehicle
Related Words
windscreen | windscreen wiper | windshield | windshield wiper | windsock | windsor | windsor chair | windsor green | windsor knot | windsor tie | windstorm | windsurf | windswept |