How to say towboat ?

Towboat

['toʊ,boʊt]

cite fb twitter pinterest

Feeling connected with this word?

What is the definition of towboat ?

  1. a powerful small boat designed to pull or push larger ships
700x90 placeholder ad

Copyright © 2019 EnglishDictionary