English Dictionary
Definition windpipe in British English
windpipe noun
[countable] noun
/ˈwɪn(d)ˌpaɪp/
Synonyms and related words
