Answer: juggernauts

AnswerCrossword Clue
JUGGERNAUTSGiant battleships, e.g.
juggernautsJUGGERNAUT, (Sanskrit) a massive relentless force, person, institution, etc. that crushes everything in its path
juggernautsA huge, powerful, and overwhelming force or institution