towboat




towboat - noun

  • a powerful small boat designed to pull or push larger ships
  • towboat - thesaurus

    tower   tug   tugboat