Definition of TOWBOAT

towboat

Plural: towboats

Noun

  • A tugboat; a boat used for towing other vessels.
  • a powerful small boat designed to pull or push larger ships
  • A tugboat.
  • A squat powerful boat designed to push barges.
  • A vessel constructed for being towed, such as a canal boat.
  • A steamer used for towing other vessels; a tug.

Examples

  • His powerful opening word acted like a TOWBOAT, pulling his score far ahead.

Origin / Etymology

From tow + boat.

Synonyms

tower, tug, tugboat

Scrabble Score: 12

towboat: valid Scrabble (US) TWL Word
towboat: valid Scrabble Word in Merriam-Webster MW Dictionary
towboat: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 13

towboat: valid Words With Friends Word