Juggernaut

from sankrit ( जगन्नाथ)

1.- a literal or metaphorical force regarded as mercilessly destructive and unstoppable

2.- a truck or lorry. A charriot

Example
[1] it was'nt like a man, it was some damned Juggernaut.