Definitions for: Towboat


[n] a powerful small boat designed to pull or push larger ships



Webster (1913) Definition: Tow"boat`, n.
1. A vessel constructed for being towed, as a canal boat.

2. A steamer used for towing other vessels; a tug.

Synonyms: tower, tug, tugboat

See Also: boat, helm

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat



Related Resources:
i letter animals