juggernaut
juh ger nawt
- n a massive inexorable force that seems to crush everything in its way
- n an avatar of Vishnu
- n a crude idol of Krishna
- Like a mighty political juggernaut, the President's train plowed through the South last week.
- Whooping with excitement, young Danzig students risked their lives in dashes right to the juggernaut's flanks.
- Japan's juggernaut, clanking slowly across frozen South Manchuria toward Chinchow last week, was chauffeured by the Empire's prodigiously popular hero of the hour, Lieut.