suffocate 'sʌfәkeit
释义
vt. 使窒息, 噎住, 闷熄
vi. 闷死, 窒息, 受阻
英文释义
v. impair the respiration of or obstruct the air passage of
v. become stultified, suppressed, or stifled
v. suppress the development, creativity, or imagination of
v. be asphyxiated; die from lack of oxygen
词形变化
现在分词: suffocating 过去分词: suffocated 过去式: suffocated 第三人称单数: suffocates
BNC词频排名: 13,924 | 当代语料库词频排名: 12,526