Thrapple /(?)/

Thrap·ple

Thrapple

n.
  1. Windpipe; throttle. [Prov. Eng. & Scot.]