rope winch noun1 •A set of three whirlers for simultaneously twisting the three yarns of a rope. formsrope winches