Home
Search
Index
Definify.com
Webster
1913
Edition
Towboat
Tow′boatˊ
,
Noun.
1.
A vessel constructed for being towed, as a canal boat.
2.
A steamer used for towing other vessels; a tug.
Definition
2024
towboat
towboat
English
Noun
towboat
(
plural
towboats
)
(
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
.
Translations
boat designed to push barges
Finnish:
puskualus
French:
pousseur
(fr)
m
Spanish:
remolcador
m
See also
tugboat
Similar Results