Get Your Premium Membership

Tugboat

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


Related Information

More Tugboat Links

Synonyms

towboat, tower, tug



Book: Radiant Verses: A Journey Through Inspiring Poetry