Definition
To spoil someone's plans or enthusiasm.
I don't want to rain on your parade, but this project might not be as successful as you expect.
She always likes to rain on other people's parades, which is very discouraging.
I was really looking forward to the trip, but his negative comments really rained on my parade.