Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: juggernaut  'jú-gu,nort
  1. A massive inexorable force that seems to crush everything in its way
    "The tech company became a juggernaut in the smartphone market";
    - steamroller
Noun: Juggernaut  'jú-gur,not
  1. An avatar of Vishnu
    - Jagannath, Jagannatha, Jagganath
     
  2. A crude idol of Krishna

Derived forms: Juggernauts, juggernauts

Type of: avatar, force, god, graven image, idol, power

Encyclopedia: Juggernaut