An Encylopedia Britannica Company

juggernaut

1 ENTRIES FOUND:
juggernaut /ˈʤʌgɚˌnɑːt/ noun
plural juggernauts
juggernaut
/ˈʤʌgɚˌnɑːt/
noun
plural juggernauts
Britannica Dictionary definition of JUGGERNAUT
[count]
: something (such as a force, campaign, or movement) that is extremely large and powerful and cannot be stopped
British : a very large, heavy truck
called also juggernaut lorry