Meaning of winch
Definition of winch
(noun)
lifting
device
consisting of a
horizontal
cylinder
turned
by a
crank
on which a
cable
or
rope
winds
(verb)
pull
or
lift
up with or as if with a winch; "winch up the
slack
line"
Other information on winch
WIKIPEDIA results for
winch
Amazon results for
winch
Tweet