Synonyms and Antonyms for juggernaut

1. Juggernaut (n.)

an avatar of Vishnu

Synonyms:

2. Juggernaut (n.)

a crude idol of Krishna

Synonyms:

3. juggernaut (n.)

a massive inexorable force that seems to crush everything in its way

Synonyms: