Towboat - What does it mean?
towboat | |
(nautical) a tugboat
(nautical) a squat powerful boat designed to push barges
A vessel constructed for being towed, such as a canal boat.
A steamer used for towing other vessels; a tug.