Synonyms:
Juggernaut
Meaning: a crude idol of Krishna
Synonyms:
Jagannath, Jagannatha, Jagganath, Juggernaut
Meaning: an avatar of Vishnu
Synonyms:
juggernaut, steamroller
Meaning: a massive inexorable force that seems to crush everything in its way
Usage examples
"They seem like Juggernaut. I'd like to forbid their going through this street."
The great wheel of Fate rolls on like a Juggernaut, and crushes us all in turn, some soon, some late--it does not matter when, in the end, it crushes us all.
The posse, scattering broadly, stood ready to nip the besieged in case he should show himself in an effort to repel the juggernaut of justice that was creeping upon him.