Thrapple

Definition:

  • (n.) Windpipe; throttle.

Compare thrapple with other words:

thrapple vs. thropple

gullet vs. thrapple

thrapple vs. windpipe

thrapple vs. throat