Take-the-wind-out-of-someone-s-sails definition

(idiomatic) To discourage someone greatly; to cause someone to lose hope or the will to continue; to thwart someone.
verb
0
0
Advertisement

Alternative Forms

Alternative Form of take-the-wind-out-of-someone-s-sails - knock-the-wind-out-of-someone-s-sails