deprive of oxygen and prevent from breathing
同义词:smother??/??suffocate
impair the respiration of or obstruct the air passage of
同义词:suffocate??/??stifle??/??choke
be asphyxiated; die from lack of oxygen
同义词:suffocate??/??stifle
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。