English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Thropple

Thropple (n.)

The windpipe.

Thropple (v. t.)

To throttle.