informal Something that is suffocating makes you feel uncomfortably hot or unable to breathe.
中文解释
闷热的;憋气的 I\'ve got to open the window - it\'s suffocating in here! 我得把窗户打开——这里太闷了!
闷热的;憋气的 I\'ve got to open the window - it\'s suffocating in here! 我得把窗户打开——这里太闷了!