SSC CHSL 2025 PYQ — Question 5

SSC CHSL - 19 Nov 2025 - Shift 1 • English • Q5

Choose the correct meaning of the idiom: Took the wind out of her sails

Show answer & explanation

Correct answer: B

Explanation

The idiom "took the wind out of her sails" originates from sailing, where a ship needs wind to move effectively. If another ship blocks the wind from reaching its sails, the first ship slows down or stops. Metaphorically, this means to deprive someone of their energy, confidence, or advantage, making them feel deflated or less effective.