suffocate
/'sʌfәkeit/
★☆☆☆☆GRE英语词汇
📖 中文释义
- vt. 使窒息, 噎住, 闷熄
- vi. 闷死, 窒息, 受阻
🔗 释义中的汉语词
🧩 词形变化
📘 English Definition(英文释义)
- 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