juggernaut can be used as a noun
1. juggernaut, steamroller -- (a massive inexorable force that seems to crush everything in its way)
2. Jagannath, Jagannatha, Jagganath, Juggernaut -- (an avatar of Vishnu)
3. Juggernaut -- (a crude idol of Krishna)
Page created by Compute.org