noun
adj
verb
adv

Textual thesaurus for "towboat"

(noun) tug, tugboat, tower

a powerful small boat designed to pull or push larger ships