The phrase
"towing capability" refers to the ability of a vehicle to pull or carry heavy loads, such as trailers or caravans, behind it.
Full definition
Similar and related words and phrases are presented below.
«towing»
«capability»
Related phrases
Phrases with «towing capability»
Sentences with «towing capability»