Towboat Definition

tōbōt
towboats
noun
towboats
Webster's New World
A boat used for pushing a barge or group of barges in inland waters.
Webster's New World
Synonyms:

Other Word Forms of Towboat

Noun

Singular:
towboat
Plural:
towboats

Find Similar Words

Find similar words to towboat using the buttons below.

Words Starting With

Words Ending With

Unscrambles

towboat