- throttling as a noun:
- 1
throttling
noun
1 throttling
The act of suffocating (someone) by constricting the windpipe.
synonyms: choking, strangling, strangulation.
Dutch: worging, wurging, asfyxiatie, suffocatie, verstikking
Polish: duszenie
Moby thesaurus: asphyxia, asphyxiation, burking, censorship, choke, choking, crackdown, crushing, drowning, extinguishment, garrote, putting down, quashing, quelling, quenching, repression, smashing, smotheration, smothering, squashing ... show more.
debug info: 0.0394