towboat


towboat

noun

  1. 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.
  2. tugboat.

noun

  1. another word for tug (def. 5)

Leave a Reply

Your email address will not be published. Required fields are marked *

43 queries 1.113