An Encylopedia Britannica Company

windlass

1 ENTRIES FOUND:
windlass /ˈwɪndləs/ noun
plural windlasses
windlass
/ˈwɪndləs/
noun
plural windlasses
Britannica Dictionary definition of WINDLASS
[count]
: winch