What is the full meaning of downhauls
DOWNHAUL, a rope for hauling down sails [n]
Example of the word downhauls placed on a Scrabble board.