towboat

meaning: a powerful small boat designed to pull or push larger ships (noun)

example:The cruise ship was taken out of port by seven smaller tugboats.

synonyms:tug,