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. Сжатый оксфордский словарь английского языка. 2004