SUFFOCATION


Meaning of SUFFOCATION in English

the stoppage or impeding of respiration, as by strangulation, choking on food, or other exclusion of oxygenated air. See asphyxia.

Britannica English vocabulary.      Английский словарь Британика.