thrapple

/ˈθɹæp(ə)l/

noun

  1. 1

    The throat, especially the gullet or windpipe.

verb

  1. 1

    To strangle, to throttle.

Translate “thrapple” to another language

Click any language to open the translator with this word already filled in.

Thrapple Definition & Meaning | TranslatePulse