Synonyms for towboat

Synonyms for (noun) towboat

Synonyms: tug, tugboat, towboat, tower

Definition: a powerful small boat designed to pull or push larger ships

Similar words: boat

Definition: a small vessel for travel on water