IdiomNatureEnglish

take the wind out of someone's sails

Meaning: To deflate someone's confidence or spoil their high expectations.

Example: “Finding out his rival had already won the award took the wind out of his sails.”

Equivalents in other languages

Origin: Nautical: a ship that passes close upwind of another blocks its wind and slows it down, a maneuver used in naval battles and racing. The figurative sense of deflating someone is recorded from the 19th century.

More English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →