ASPHYXIATION


Meaning of ASPHYXIATION in English

noun the act of causing asphyxia; a state of asphyxia.

Webster English vocab.      Английский словарь Webster.