Mechanical or hydraulic pulling devices mounted on vehicles to tow or lift heavy loads with significant force.
DEFENCE WIKI / WEAPON SYSTEM
Mechanical or hydraulic pulling devices mounted on vehicles to tow or lift heavy loads with significant force.