SPANISH WINDLASS


Meaning of SPANISH WINDLASS in English

■ noun a device for tightening a rope or cable by twisting it using a stick as a lever.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.