take the wind out of someone's sails
Meanings
verb
- To discourage someone greatly; to cause someone to lose hope or the will to continue; to thwart or minimize someone's ambitions.
Pronunciation
Word forms
Etymology
Referring to the idea of a ship that intercepts the wind of another, causing it to slow or stop.
Synonyms
Related words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.