Find the word definition

The Collaborative International Dictionary
Thropple

Thropple \Throp"ple\, n. [Cf. Thrapple, and see Throttle.] The windpipe. [Prov. Eng.]
--Halliwell.

Thropple

Thropple \Throp"ple\, v. t. To throttle. [Prov. Eng.]

Wiktionary
thropple

n. (context dialectal or obsolete English) larynx, windpipe vb. (context obsolete English) to throttle