towboat

(noun)

noun

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

Similar word(s): tower, tug, tugboat

Definition categories: man–made, boat