Juggernaut

From civicintelligence

Back to Terms

A juggernaut is a term used in the English language to describe a literal or metaphorical force regarded as unstoppable.

It is often applied to a large machine, or collectively to a team or group of people working together, or even a growing political movement led by a charismatic leader—and it often bears an association with being crushingly destructive.

http://encyclopedia.thefreedictionary.com/Juggernaut