Download for Windows
English

Synonyms for towable in English

towable
adj

Adjective

Examples

'towable mass' means the total load exerted on the road surface by the axle(s) of the towed vehicle(s).

Standard
Download our free app
iOS Android
Advertising
Advertising