stifled

📖 中文释义

  1. 堵

🧩 词形变化

原形 stifle变形 pd
📘 English Definition(英文释义)
  1. v conceal or hide
  2. v smother or suppress
  3. v impair the respiration of or obstruct the air passage of
  4. v be asphyxiated; die from lack of oxygen
  5. s held in check with difficulty