SETTLE HALYARDS Meaning of SETTLE HALYARDS in English phrasal : to slack away on halyards to lower a yard Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012