juggernaut is a crossword puzzle answer that we have spotted 5 times. Large lorry very large lorry Incarnation of Vishnu Relentlessly destructive force or object Irresistible force that destroys everything in its path