SET SAIL Meaning of SET SAIL in English to start out on a course especially : to begin a voyage < set sail for Bermuda> Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012