The AI-powered English dictionary
plural downhauls
(nautical) Any rope used to haul down a sail or spar. examples