juggernaut /'dʒʌgәnɒ:t/ GRE英语词汇 📖 中文释义 n. 世界主宰 🧩 词形变化 复数 juggernauts第三人称单数 juggernauts 📘 English Definition(英文释义) n. a massive inexorable force that seems to crush everything in its wayn. a crude idol of Krishna ← jugger J 字母词表 juggernauts →