Definition Definition

towboat - Meaning and Examples

Meaning of 'towboat' (Webster Dictionary)

1 . Towboat [ n.]
- A vessel constructed for being towed, as a canal boat.
- A steamer used for towing other vessels; a tug.