THROPPLE


Meaning of THROPPLE in English

noun the windpipe.

2. thropple ·vt to throttle.

Webster English vocab.      Английский словарь Webster.