Windlass Meaning
There are 1 meaning(s) for word Windlass
Meaning 1 : lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds
Synonyms : winch
Synonyms : winch
Similar words of Windlass :
