Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

throttling

English

  1. 🔊 the act of suffocating (someone) by constricting the windpipe
    “no evidence that the choking was done by the accused”

Similar words

choking strangling strangulation asphyxia asphyxiation burking censorship choke choking crackdown crushing drowning extinguishment garrote putting down quashing quelling quenching repression smashing smotheration smothering squashing squelching