towboat

[ toh-boht ]
/ ˈtoʊˌboʊt /

noun

a diesel-powered or steam-powered boat used especially on inland waterways to push groups of barges lashed to it in front or on one side or both.

Origin of towboat

First recorded in 1805–15; tow1 + boat

Example sentences from the Web for towboat

British Dictionary definitions for towboat

towboat
/ (ˈtəʊˌbəʊt) /

noun

another word for tug (def. 5)