MAKE SAIL Meaning of MAKE SAIL in English 1 : to raise or spread sail 2 : to set out on a voyage Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012