juggernaut in German
juggernaut in German
Lastkraftwagen
(British, Irish, sometimes, derogatory) A large, cumbersome truck or lorry, especially an artic.
Monstertruck
(British, Irish, sometimes, derogatory) A large, cumbersome truck or lorry, especially an artic.
Moloch
An institution that incites destructive devotion or to which people are carelessly sacrificed.