windlass in Catalan windlass in Catalan argue noun An apparatus resembling a winch or windlass, for bending the bow of an arblast, or crossbow. Add to Flashcards