Vidyalelo
English · Q250

Idioms And Phrases

Competitive Exams · English · question 250

Q250

To take the wind out of another's sails

A.
To manouevre to mislead another on the high seas
B.
To cause harm to another
C.
To defeat the motives of another
D.
To anticipate another and to gain advantage over him
Answer

Answer: Option D

Solution

Answer: Option D
Solution:
To take the wind out of another's sails: to cause someone to lose confidence or energy.