Synonyms of towboat

Noun


1. tugboat, tug, towboat, tower, boat

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of towboat (Dictionary)