TAKE THE WIND OUT OF SOMEONE'S SAILS Meaning of TAKE THE WIND OUT OF SOMEONE'S SAILS in English frustrate someone by anticipating an action or remark. → wind Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004