Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun towboat
1 sense of towboat
Sense 1
tugboat, tug, towboat, tower -- (a powerful small boat designed to pull or push larger ships)
=> boat -- (a small vessel for travel on water)