Examveda
Examveda

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: Option D

Solution(By Examveda Team)

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

This Question Belongs to Competitive English >> Idioms And Phrases

Join The Discussion

Related Questions on Idioms and Phrases

To catch a tartar

A. To trap wanted criminal with great difficulty

B. To catch a dangerous person

C. To meet with disaster

D. To deal with a person who is more than one's match

E. None of these

To drive home

A. To find one's roots

B. To return to place of rest

C. Back to original position

D. To emphasise

E. None of these