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