Towboat Synonyms

tōbōt
A powerful small boat designed to pull or push larger ships
(Noun)
Synonyms:
  1. tugboat
  2. tug
  3. tower