Towing Capacity
A measurement of how much weight a vehicle can tow.
Previous definition
Next definition