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



