Towing Capacity

A measurement of how much weight a vehicle can tow.

Previous definition Next definition