Meaning of windlass
Definition of windlass
(noun)
lifting
device
consisting of a
horizontal
cylinder
turned
by a
crank
on which a
cable
or
rope
winds
Other information on windlass
WIKIPEDIA results for
windlass
Amazon results for
windlass
Tweet