SPILL A SAIL


Meaning of SPILL A SAIL in English

take the wind out of sails, slacken sails

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.