☰
Contribute
Extractor
About
Updates
All Idiom Dictionaries
Try now
take the wind out of someone's sails
Language:
en
1.
United States
United Kingdom
International
Informal
Neutral
To reduce or destroy someone's confidence, enthusiasm, or self-assurance.
To blunt or diminish another person's advantage, momentum, or rhetorical force.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary