suffocating
词频: #19,677

中文释义

[医] 窒息性的

英文释义

v deprive of oxygen and prevent from breathing

v impair the respiration of or obstruct the air passage of

v become stultified, suppressed, or stifled

v suppress the development, creativity, or imagination of

v be asphyxiated; die from lack of oxygen

v feel uncomfortable for lack of fresh air

v struggle for breath; have insufficient oxygen intake

s causing difficulty in breathing especially through lack of fresh air and presence of heat