suffocate
[ ˈsʌfəˌket ]
[vt.& vi.] (使某人)窒息而死;(将某人)闷死;阻碍
[vi.] 呼吸困难,窒息;受扼制;受阻(发展不了)
[ verb ] (使)窒息而死;(把…)闷死
(figurative) She felt suffocated by all the rules and regulations.
她受不了所有那些条条框框的束缚。
[ verb ] 让人感觉闷热;憋气
Can I open a window? It's suffocating in here!
我可以打开窗户吗?这里面都快把人闷死了!
每天十分钟,轻松学英语欢迎关注,还有更多惊喜