Cite
 

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.

See also: towboat (Dictionary)