Synonyms
Antonyms

1. towboat

noun. ['ˈtoʊˌboʊt'] a powerful small boat designed to pull or push larger ships.

Synonyms

  • tugboat
  • tug
  • helm
  • tower

Antonyms

  • repel
  • push

Featured Games

Rhymes with Towboat

  • showboat
  • rowboat

Sentences with towboat


1. Noun, singular or mass
This school was especially established for towboat mariners.

Synonym.com