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

     

    juggernaut

     noun
    noun
    BrE BrE//ˈdʒʌɡənɔːt//
     
    ; NAmE NAmE//ˈdʒʌɡərnɔːt//
     
    Types of vehicle
     
    jump to other results
  1. 1 (British English, often disapproving) a very large lorry/truck juggernauts roaring through country villages See related entries: Types of vehicle
  2. 2(formal) a large and powerful force or institution that cannot be controlled a bureaucratic juggernaut
  3. Word Origin mid 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 the Oxford Advanced American Dictionary entry: juggernaut