MAKE SAIL Meaning of MAKE SAIL in English ( Naut. ) Set the sails, hoist the sails, spread the sails. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012