asphyxiated
动词 asphyxiate:
deprive of oxygen and prevent from breathing
同义词:smother, asphyxiate, suffocate
impair the respiration of or obstruct the air passage of
同义词:suffocate, stifle, asphyxiate, choke
be asphyxiated; die from lack of oxygen
同义词:suffocate, stifle, asphyxiate
形容词 asphyxiated:
in a state of asphyxia