STRANGULATE


Meaning of STRANGULATE in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.