>

juggernaut

/'dʒʌgәnɒ:t/

GRE英语词汇

📖 中文释义

  1. n. 世界主宰

🧩 词形变化

复数 juggernauts第三人称单数 juggernauts
📘 English Definition(英文释义)
  1. n. a massive inexorable force that seems to crush everything in its way
  2. n. a crude idol of Krishna