JUGGERNAUT
Definition:
- [noun] a massive inexorable force that seems to crush everything in its way
Synonyms: steamroller
- [noun] an avatar of Vishnu
Synonyms: Jagannath, Jagannatha, Jagganath, Juggernaut
- [noun] a crude idol of Krishna
Synonyms: Juggernaut
Synonyms:
- Search for synonyms for JUGGERNAUT



