downhaul /'dajnhɔ:l/ 📖 中文释义 n. 收帆索,落帆索 📘 English Definition(英文释义) n. A rope to haul down, or to assist in hauling down, asail; as, a staysail downhaul; a trysail downhaul. ← downham downhearted →