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.