Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
towboat
in English
towboat
us
//taʊboʊt//
uk
//taʊbəʊt//
#moderate
Definitions
Noun
a
vessel
for
towing
ships
;
tug
The
towboat
chugged
slowly
along
the
canal
,
pulling
a
large
barge
behind
it
.
a
boat
for
pulling
or
guiding
vessels
A
powerful
towboat
is
needed
to
guide
the
massive
oil
tanker
through
the
narrow
strait
.
a
powerful
boat
for
pushing
barges
The
harbor
master
dispatched
a
towboat
to
assist
the
stranded
freighter
.
Base Words
boat
tow