Refine this word faster
Spanish windlass
noun
Definitions
Noun
- 1 A wooden roller, with a rope wound about it, into which a marlinspike is thrust to serve as a lever.
See also for "spanish windlass"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.