TAKE THE WIND OUT OF A PERSON'S SAILS Meaning of TAKE THE WIND OUT OF A PERSON'S SAILS in English frustrate someone's plans, ruin someone's plans Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012