Large truck (10)
(Other definitions for rig that I've seen before include "Arrangement of masts, spars and sails on a ship" , "Set up; equipment" , "Manipulate; gear" , "Apparatus; (boat's) sails" , "Outfit of clothes or oil-drilling platform" .)
(Other definitions for juggernaut that I've seen before include "Huge idol, lorry" , "Force that demands self-sacrifice" , "Relentlessly destructive force or object" , "Large 26 Across" , "16 21 [INDIAN IMPORT]" .)