THRAPPLE
Meaning of THRAPPLE in English
ˈthrapəl noun
( -s )
Etymology: alteration of thropple
Scotland : throat , windpipe — used especially of the horse
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012