Spanish Windlass (noun) Definition, Meaning & Examples

noun
  1. a stick used as a device for twisting and tightening a rope or cable
Spanish Windlass (noun) Definition, Meaning & Examples

More Definitions