DictionaryForumContacts

   English
Google | Forvo | +
noun | verb
suffocate ['sʌfəkeɪt] n
gen. 令人窒息
swim. 窒息
suffocate ['sʌfəkeɪt] v
gen. 使窒息; 闷坏; 使呼吸困难; 闷熄; 熄灭; 灭火; 妨碍…的发展; 受阻; 不能发展