An Encylopedia Britannica Company

windscreen

windscreen /ˈwɪndˌskriːn/ noun
plural windscreens
windscreen
/ˈwɪndˌskriːn/
noun
plural windscreens
Britannica Dictionary definition of WINDSCREEN
[count] British