take the wind out of someone's sails
💠Emotions & FeelingsMeaning
to diminish someone's confidence or enthusiasm
Literal Meaning
to remove the wind from a sail
Example
“Her unexpected criticism really took the wind out of his sails during the meeting.”