领取体验课400-820-9228

suffocate

/ˈsʌfəkeɪt/
/ˈsʌfəkeɪt/

释义

  • verb闷死,(使)窒息而死

英英释义

  • verbto die or to make somebody die because there is no air to breathe

场景例句

  • The room was so hot I felt like I was suffocating.

词态变化

suffocate, suffocates, suffocated, suffocating