/ ˈdʒʌgənɔːt; NAmE -gərn-/ noun
1.
( BrE , often disapproving ) a very large lorry / truck :
juggernauts roaring through country villages
2.
( formal ) a large and powerful force or institution that cannot be controlled :
a bureaucratic juggernaut
••
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.