towboats (0 synonym found)

We don't have synonyms for towboats yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are rowboat, towboat and rowboats.


We don't have any synonyms for towboats yet.

Did you mean…

Think towboats belongs in the thesaurus? Recommend it and we'll take a look.


Definition of towboats:

(n) : (nautical) A tugboat.
(n) : (nautical) A squat powerful boat designed to push barges.
(n) : A steamer used for towing other vessels; a tug.
(n) : A vessel constructed for being towed, such as a canal boat.

Definition of towboats:

(n) : (nautical) A tugboat.
(n) : (nautical) A squat powerful boat designed to push barges.
(n) : A steamer used for towing other vessels; a tug.
(n) : A vessel constructed for being towed, such as a canal boat.

Back to Top