Advertisement - Continue reading below

Definition of "towboat" [tow•boat]

  • See tugboat. (noun)
  • A powerful, shallow-draft boat with a broad bow, intended to push barges on rivers and canals. (noun)

American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Use "towboat" in a sentence
  • "Far below, in the towboat, Andre starts waving his arms."
  • "She's the great-granddaughter of a legendary towboat captain."
  • "This set of four towboat can Bryh place and connect it with cable below sea level on the well placed and eventually be sent down."