winch
English Dictionary
->
Letter W
-> winch
Search Dictionary:
winch Definition
(n)
lifting
device
consisting
of
a
horizontal
cylinder
turned
by
a
crank
on
which
a
cable
or
rope
winds
(v)
pull
or
lift
up
with
or
as
if
with
a
winch
; "
winch
up
the
slack
line
"
winch Synonyms
winch
windlass
© Art Branch Inc.