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
词形变化
上一个单词:suffocant
下一个单词:suffocated