Singular
juggernaut

Plural
juggernauts

  1. The plural form of juggernaut; more than one (kind of) juggernaut.