Very large lorry
I believe the answer is:
juggernaut
(Other definitions for juggernaut that I've seen before include "Huge idol, lorry" , "Hindu incarnation - large lorry" , "delivers in a big way" , "Articulated lorry" , "Large 26 Across" .)
I believe the answer is:
juggernaut
(Other definitions for juggernaut that I've seen before include "Huge idol, lorry" , "Hindu incarnation - large lorry" , "delivers in a big way" , "Articulated lorry" , "Large 26 Across" .)