downhaul Hear it!

downhaul definition

down·haul (-hôl′)

noun

a rope, wire, or tackle for hauling something down, as a sail

Comments


Do you have more to add? Sign in to share your linguistic knowledge or observation.

Connect with Facebook