Take-the-wind-out-of-someone-s-sails Definition
verb
(idiomatic) To discourage someone greatly; to cause someone to lose hope or the will to continue; to thwart someone.
Wiktionary
Related Articles
Take-the-wind-out-of-someone-s-sails Is Also Mentioned In
Find Similar Words
Find similar words to take-the-wind-out-of-someone-s-sails using the buttons below.