SET SAIL Meaning of SET SAIL in English phrasal : to begin a voyage : start out we are setting sail for England next week Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012