Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
winch
in English
winch
us
//wɪntʃ//
uk
//wɪntʃ//
#common
Plural
winches
Past Tense
winched
Participle Verb
winching
Third Person Singular
winches
Definitions
Noun
a
device
for
hoisting
with
a
drum
and
axle
machine
for
loading
cargo
or
hauling
lines
mechanism
with
gearing
for
increased
mechanical
advantage
The
construction
team
used
a
winch
to
lift
heavy
building
materials
.
nautical
tool
for
cargo
handling
and
line
hauling
The
sailor
operated
the
winch
to
pull
in
the
fishing
net
.