Sekirov Dictionary

tow

UK /təʊ/US /toʊ/

noun7

  1. Something, such as a barge, that is towed.

verb2

forms

towed · towing · tows


This dictionary works without the internet: on your phone · in Chrome