suffocate /ˈsʌfəˌkeɪt/ verb suffocates; suffocated; suffocating
suffocates; suffocated; suffocating
Learner's definition of SUFFOCATE
1
a [no object] : to die because you are unable to breathe窒息;闷死 —
sometimes used figuratively有时用作比喻 b [+ object] : to kill (someone) by making breathing impossible使窒息;把…闷死 —
sometimes used figuratively有时用作比喻 2
[no object] : to be uncomfortable because there is not enough fresh air感到憋闷;感到喘不过气 —
usually used as (be) suffocating通常用作(be) suffocating — suffocation
/ˌsʌfəˈkeɪʃən/ noun [noncount]