n. act of suffocating, act of killing by cutting of the oxygen supply; death caused by a lack of air or oxygen
SUFFOCATION
Meaning of SUFFOCATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012