Strangled Synonyms and Antonyms
Constrict (someone's) throat and keep from breathing
(Verb)
Kill by squeezing the throat of so as to cut off the air
(Verb)
Synonyms:
Held in check with difficulty
(Adjective)
Synonyms: