Thropple /(?)/

Throp·ple

Thropple

n.
  1. The windpipe. [Prov. Eng.]

Thropple

v. t.
  1. To throttle. [Prov. Eng.]