suffocate
vt. 使窒息、噎住、悶熄
vi. 悶死、窒息、受阻
英文釋義
- deprive of oxygen and prevent from breathing
- impair the respiration of or obstruct the air passage of
- become stultified, suppressed, or stifled
- suppress the development, creativity, or imagination of
vt. 使窒息、噎住、悶熄
vi. 悶死、窒息、受阻