Definition of windlass

Definition of windlass
  1. windlass Noun Any of various forms of winch, in which a rope or cable is wound around a cylinder, used for lifting heavy weights
Need more help? Try our forum NEW