suffocate
动词 suffocate:
deprive of oxygen and prevent from breathing
同义词:smother, asphyxiate
impair the respiration of or obstruct the air passage of
同义词:stifle, asphyxiate, choke
become stultified, suppressed, or stifled
同义词:choke
suppress the development, creativity, or imagination of
同义词:choke
be asphyxiated; die from lack of oxygen
同义词:stifle, asphyxiate
feel uncomfortable for lack of fresh air
struggle for breath; have insufficient oxygen intake