Lorry or Truck

So where does juggernaut come into this or is that just what we get called when “thundering” through villages at 10mph?

As for what I call it, usually truck as it sounds less whimpy than lorry and fits in better with my checked shirt and baseball cap image. :open_mouth: