TAKE THE WIND OUT OF SB'S SAILS


Meaning of TAKE THE WIND OUT OF SB'S SAILS in English

( informal ) to make sb suddenly less confident or angry, especially when you do or say sth that they do not expect

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.