English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

towboat

Towboat (noun) means a squat powerful boat designed to push barges.

noun
1
A squat powerful boat designed to push barges.
2
A vessel constructed for being towed, such as a canal boat.
3
A steamer used for towing other vessels; a tug.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “towboat” A quick quiz — meaning, synonyms & usage

Etymology

From tow + boat.

Rhymes for towboat

See all rhymes for towboat →

Frequently asked questions

What is the meaning of towboat?

"towboat" (noun) means a squat powerful boat designed to push barges.

What are the different meanings of towboat?

"towboat" has 3 main meanings: 1. A squat powerful boat designed to push barges; 2. A vessel constructed for being towed, such as a canal boat; 3. A steamer used for towing other vessels; a tug.

Definitions from wiktionary, CC BY-SA · etymology from Wiktionary