SET SAIL Meaning of SET SAIL in English start sailing, begin a sea voyage The three women set sail for Hawaii on a small sailboat. English idioms vocab. Словарь английских идиом и выражений. 2012