Dictionary entry

Thropple (2)

Webster's Dictionary 1913

Throp″ple, v. t. To throttle.