Associations to the word «Towboat»

Wiktionary

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

Dictionary definition

TOWBOAT, noun. A powerful small boat designed to pull or push larger ships.

Wise words

Once a word has been allowed to escape, it cannot be recalled.
Horace