Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

juggernaut Definition

Cancel
juggernaut
noun(jug-ger-naut)
a massive inexorable force that seems to crush everything in its way
Synonyms: steamroller,
juggernaut
noun(jug-ger-naut)
an avatar of Vishnu
juggernaut
noun(jug-ger-naut)
a crude idol of Krishna

Words Related to juggernaut!

juggernaut Examples by Brain Bank Users