towageEnglish

tow, towage

Noun

The act of hauling something (as a vehicle) by means of a hitch or rope

English: tow, towage

Bahasa: tarikan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words