Search in full dictionary

WINDSHIELD

WINDSHIELD
ScnTUEU
a transparent screen, as of glass, in front of an automobile, etc., to protect the riders from wind, etc.