Juggernautnoun 1) indian; myth. Джаггернаут (одно из воплощений бога Вишну)
Juggernaut noun
Juggernautnoun 2) сокрушительная сила (война, крупный военный корабль или танк; кровавая акция тоталитарного режима и т.п.) (тж. Juggernaut car колесница Джаггернаута)