Juggernaut
English Meaning
One of the names under which Vishnu, in his incarnation as Krishna, is worshiped by the Hindoos.
- Something, such as a belief or institution, that elicits blind and destructive devotion or to which people are ruthlessly sacrificed.
- An overwhelming, advancing force that crushes or seems to crush everything in its path: "It doesn't assume that people need necessarily remain passive when confronted by what appears to be the juggernaut of history” ( Christopher Lehmann-Haupt).
- Used as a title for the Hindu deity Krishna.