Get Your Premium Membership

Tugboat

Definition

[n] a powerful small boat designed to pull or push larger ships

Related Information

More Tugboat Links

Synonyms

towboat, tower, tug