MAKE SAIL Meaning of MAKE SAIL in English phrasal to raise or spread sail, to set out on a voyage Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012