Towboat

Pronunciation of Towboat  

English Meaning

A vessel constructed for being towed, as a canal boat.

  1. See tugboat.
  2. A powerful, shallow-draft boat with a broad bow, intended to push barges on rivers and canals.

   

The Usage is actually taken from the Verse(s) of English+Malayalam Holy Bible.

×

Found Wrong Meaning for Towboat?

Name :

Email :

Details :



×