juggernaut
jug-ger-naut
noun
A massive, overwhelming, and unstoppable force or institution that crushes everything.
"The company became an economic juggernaut in the industry."
Thesaurus
Synonyms: Jagganath, Jagannatha, Jagannath, steamroller
jug-ger-naut
A massive, overwhelming, and unstoppable force or institution that crushes everything.
"The company became an economic juggernaut in the industry."
Synonyms: Jagganath, Jagannatha, Jagannath, steamroller