Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
windpipe
in English
windpipe
us
/ˈwɪndpaɪp/
uk
/ˈwɪn(d)paɪp/
#moderate
Plural
windpipes
Definitions
Noun
the
trachea
;
airway
a
tube
for
gas
or
air
flow
Base Words
wind
pipe