Synonyms of juggernaut

Noun


1. juggernaut, steamroller, power, force

usage: a massive inexorable force that seems to crush everything in its way

2. Jagannath, Jagannatha, Jagganath, Juggernaut

usage: an avatar of Vishnu

3. Juggernaut, idol, graven image, god

usage: a crude idol of Krishna

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of juggernaut (Dictionary)