Idiom: Rain on your parade

Idiom Definitions for 'Rain on your parade'


If someone rains on your parade, they ruin your pleasure or your plans.

See also: