
IdiomNature
English
To rain on someone's parade
Meaning: To spoil someone's plans or happy moment.
Example: “I don't want to rain on your parade, but the beach is closed this weekend.”
Origin: A 20th-century American image, fixed by the 1964 song 'Don't Rain on My Parade', of a downpour ruining a celebration.
More English idioms
- To have a chip on your shoulder To harbor a grudge or a defensive sense of grievance.
- To cost an arm and a leg To be extremely expensive.
- To burn the midnight oil To work late into the night.
- To break the ice To ease the initial tension in a social situation.
- To throw a spanner in the works To sabotage or disrupt a plan.
- A skeleton in the closet A shameful secret kept hidden.
Explore another collection: False Friends
Words that look familiar in another language but mean something else entirely.
Keep exploring