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.