Downhaul Definition
dounhôl
noun
A rope, wire, or tackle for hauling something down, as a sail.
Webster's New World
Find Similar Words
Find similar words to downhaul using the buttons below.
Find similar words to downhaul using the buttons below.