v. strangle, choke to death, throttle by compressing the windpipe and preventing the intake of air, asphyxiate; become strangled; compress or obstruct a body passage (Physiology)
STRANGULATE
Meaning of STRANGULATE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012