TOP

Definition of juggernaut noun from the Oxford Advanced Learner's Dictionary

juggernaut

noun
 
/ˈdʒʌɡənɔːt/
 
/ˈdʒʌɡərnɔːt/
jump to other results
  1. (British English, often disapproving) a very large lorry
    • juggernauts roaring through country villages
    Topics Transport by car or lorryc2
  2. (formal) a large and powerful force or institution that cannot be controlled
    • a bureaucratic juggernaut
  3. Word Originmid 19th cent.: extension of Juggernaut, the form of Krishna worshipped in Puri Orissa, where his image is dragged through the streets in an annual festival.
See juggernaut in the Oxford Advanced American Dictionary
perspective
noun
 
 
From the Word list
Oxford 3000
B2
Oxford Learner's Dictionaries Word of the Day