set sail is a crossword puzzle answer that we have spotted 4 times. Start Depart Begin a voyage Embark on a voyage by ship