Towboat (
Noun
)
Meaning
A powerful small boat designed to pull or push larger ships.
Classification
Nouns denoting man-made objects.
Synonyms
Tugboat
Tug
Tower
Hypernyms
Boat