suffocate
/'sʌfәkeit/
GRE词汇基础词汇
词频: #12,526中文释义
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