towboat Meaning, Definition & Usage
-
noun a powerful small boat designed to pull or push larger ships
tugboat; tower; tug.
WordNet
Tow"boat` noun
Definitions
-
A vessel constructed for being towed, as a canal boat. -
A steamer used for towing other vessels; a tug.