Synonyms and Antonyms for throttling

1. throttling (n.)

the act of suffocating (someone) by constricting the windpipe

Synonyms: