LOWER SAILS Meaning of LOWER SAILS in English remove the sails from the masts, fold up the sails Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012