WINDSHIELD


Meaning of WINDSHIELD in English

[wind.shield] n (1902): a transparent screen (as of glass) in front of the occupants of a vehicle

Merriam-Webster English vocab.      Английский словарь Merriam Webster.