suffocate

US /ˈsʌfəˌket/

UK /ˈsʌfəkeɪt/

C1 高級
  • v. (使) 窒息而死;阻止…的發展;遏制