ASPHYXIED


Meaning of ASPHYXIED in English

p.p. in a state of asphyxia; suffocated.

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