Definition Definition

juggernaut - Meaning and Examples

Meaning of 'juggernaut' (Webster Dictionary)

1 . Juggernaut [ n.]
- One of the names under which Vishnu, in his incarnation as Krishna, is worshiped by the Hindoos.