Taken the wind out of my sails

more_vert

Idiom : Taken the wind out of my sails


Meaning : Made my words or actions ineffective by anticipating them

Usage : They have taken the wind out of my sails.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ