take the wind out of sails
take the wind out of (one's) sails
1. To diminish one's enthusiasm, excitement, or positive outlook (about something). She thought she'd won, but when I told her the letter was a scam, it really took the wind out of her sails. It took the wind out of his sails to learn that nearly half of his bonus would go to taxes.
2. To deprive one of an advantage; to make a situation unfavorable or detrimental for one. The crowd's deafening applause for the home team took the wind out of their opponents' sails. Learning that the boss was letting Jenny give a proposal for the project as well really took the wind out of my sails.
See also: of, out, sail, take, wind
Farlex Dictionary of Idioms.
take the wind out of someone's sails
Fig. to challenge someone's boasting or arrogance. John was bragging about how much money he earned until he learned that most of us make more. That took the wind out of his sails. Learning that one has been totally wrong about something can really take the wind out of one's sails.
See also: of, out, sail, take, wind
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
take the wind out of (one's) sails
To rob of an advantage; deflate.
See also: of, out, sail, take, wind
American Heritage® Dictionary of the English Language, Fifth Edition.
take the wind out of someone's sails, to
To put someone at a disadvantage; to stop someone, literally or figuratively. This term, which alludes to impeding a sailing vessel by sailing to windward of it and thereby robbing it of the wind, was used literally until about 1800. Sir Walter Scott used it figuratively in The Fortunes of Nigel (1822): “He would take the wind out of the sail of every gallant.”
See also: of, out, take, wind
The Dictionary of Clichés by Christine Ammer
- take the wind out of (one's) sails
- take the wind out of one's sails
- take the wind out of somebody's sails
- take the wind out of someone’s sails
- take the wind out of someone's sails
- knock the wind out of (one's) sails
- knock the wind out of sails
- pin one's hopes on, to
- shake the dust of (something or some place) from (one's) feet
- shake the dust of somewhere from your feet