THRAPPLE Meaning of THRAPPLE in English ( n. ) Windpipe; throttle. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012