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