Thrapple
/(?)/
Thrap·ple
Thrapple
n.
Windpipe; throttle.
[Prov. Eng. & Scot.]