YourDictionary

towboat

noun

  1. tugboat
  2. ☆ a boat used for pushing a barge or group of barges in inland waters

See towboat in American Heritage Dictionary 4

Learn more about towboat

link/cite print suggestion box