English noun: juggernaut | |||
1. | juggernaut (person) a massive inexorable force that seems to crush everything in its way | ||
Synonyms | steamroller | ||
Broader (hypernym) | force, power | ||
2. | Juggernaut (person) an avatar of Vishnu | ||
Synonyms | Jagannath, Jagannatha, Jagganath | ||
Instance hypernym | avatar | ||
3. | Juggernaut (artifact) a crude idol of Krishna | ||
Broader (hypernym) | god, graven image, idol | ||