Knock-the-wind-out-of-someone-s-sails meaning

Alternative form of take the wind out of someone's sails.
verb
0
0
Advertisement