Towboat meaning

tōbōt
Frequency:
A powerful, shallow-draft boat with a broad bow, intended to push barges on rivers and canals.
noun
0
0
noun
0
0
A boat used for pushing a barge or group of barges in inland waters.
noun
0
0
(nautical) A squat powerful boat designed to push barges.
noun
0
0
A vessel constructed for being towed, such as a canal boat.
noun
0
0
Advertisement
A steamer used for towing other vessels; a tug.
noun
0
0