English Dictionary
Definition windshield in British English
windshield noun
[countable] noun
/ˈwɪn(d)ˌʃiːld/
English Dictionary