English | German | Russian | Czech

towage English

Meaning towage meaning

What does towage mean?

towage

(= tow) the act of hauling something (as a vehicle) by means of a hitch or rope the truck gave him a tow to the garage

Synonyms towage synonyms

What other words have the same or similar meaning as towage?

Are you looking for...?