English dictionary
towage meaning and definition
Definition and meaning of towage at MeaningMonkey.org. towage meaning and definition in the English Dictionary.TOWAGE noun
Definition of towage (noun)
- 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: tow
Source: Princeton University Wordnet