Tugboat Meaning

There are 1 meaning(s) for word Tugboat

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

    Synonyms : towboat,  tower,  tug