Juggernaut (n.) One of the names under which Vishnu, in his incarnation as Krishna, is worshiped by the Hindoos. |
Juggernaut | a crude idol of Krishna |
Jagannath Jagannatha Jagganath Juggernaut | an avatar of Vishnu |
juggernaut steamroller | a massive inexorable force that seems to crush everything in its way |