Definition of windpipe

Definition of windpipe
  1. windpipe Noun The trachea.
  2. windpipe Noun Any duct for air or other gas.
  3. windpipe Noun A section of road or bridleway which has a reputation for having strong crosswinds or localized wind swirls.
  4. windpipe Noun The anus.
Need more help? Try our forum NEW