juggernaut
noun /ˈdʒʌɡənɔːt/
/ˈdʒʌɡərnɔːt/
- (British English, often disapproving) a very large lorry
- juggernauts roaring through country villages
- (formal) a large and powerful force or institution that cannot be controlled
- a bureaucratic juggernaut
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.