juggernaut

noun

An overwhelming or unstoppable force.

To crush as if by Juggernaut.

noun

The popular form of Jagannatha, the name of the famous Hindu idol. See Jagannatha, 2.

noun

Figuratively, something, as an idea, custom, fashion, requirement, etc., to which one either devotes himself or is blindly sacrificed.

noun

One of the names under which Vishnu, in his incarnation as Krishna, is worshiped by the Hindus. See also jagannath.

noun

Any large, unstoppable force, power, or popular movement which defeats or destroys any person who gets in its way or attempts to stop it.

noun

A literal or metaphorical force or object regarded as unstoppable, that will crush all in its path.

noun

A large, cumbersome truck or lorry, especially an artic (typically used somewhat disparagingly).

noun

An institution that incites destructive devotion or to which people are carelessly sacrificed.

noun

a massive inexorable force that seems to crush everything in its way