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

English Dictionary