DictionaryForumContacts

   English
Google | Forvo | +
verb | adjective | to phrases
suffocate ['sʌfəkeɪt] v
gen. 使窒息; 闷坏; 使呼吸困难; 闷熄; 熄灭; 灭火; 妨碍…的发展; 受阻; 不能发展
suffocating ['sʌfəkeɪtɪŋ] adj.
agric. 窒息
otorhinol. 窒息性的
 English thesaurus
suffocating ['sʌfəkeɪtɪŋ] abbr.
abbr. suffoc
suffocating
: 6 phrases in 5 subjects
Agriculture1
Ecology1
General2
Oil / petroleum1
Technology1