Terms & Technologies

Towing Capacity

Definition

This term refers to the maximum figure in pounds that a vehicle can tow. Many factors influence towing capacity, including the engine type, transmission, tires, brakes and passenger and cargo capacity.