juggernaught

Literal or metaphoric force regarded as mercilessly destructive and unstoppable

A juggernaut, in current English usage, is a literal or metaphorical force regarded as merciless, destructive, and unstoppable. This usage originated in the mid-nineteenth century.

Back