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. (The great short stories of Robert Louis Stevenson)

Translations


juggernaut