Lorry
Part of speech: noun
Definition: A motor vehicle for transporting goods. A large low horse-drawn wagon.
Juggernaut
Part of speech: noun
Definition: A literal or metaphorical force or object regarded as unstoppable, that will crush all in its path.A large, cumbersome truck or lorry, especially an artic (typically used somewhat disparagingly).An institution that incites destructive devotion or to which people are carelessly sacrificed.A massive inexorable force, movement, campaign, or object that crushes whatever in its way.