asphyxiating
动词 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
形容词 asphyxiating:
tending to deprive of oxygen