suffocate

vt. 使窒息、噎住、悶熄

vi. 悶死、窒息、受阻

英文釋義

  1. deprive of oxygen and prevent from breathing
  2. impair the respiration of or obstruct the air passage of
  3. become stultified, suppressed, or stifled
  4. suppress the development, creativity, or imagination of