English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Towboat

Towboat (n.)

A vessel constructed for being towed, as a canal boat.

Towboat (n.)

A steamer used for towing other vessels; a tug.