n. act of choking someone to death, act of killing by compressing the windpipe and preventing the intake of air
STRANGLING
Meaning of STRANGLING in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012