take the wind out of somebody's sails

take the ˈwind out of somebody’s sails

(informal) make somebody suddenly less confident or angry, especially when you do or say something that they do not expect: When he just smiled and agreed with her, it rather took the wind out of her sails.
See also: of, out, sail, take, wind
Full browser ?