Home › Idioms

To rain on someone's parade

Meaning: To spoil someone's plans or happy moment.

Language: English

Literally: To rain on someone's parade

Category: Nature

Origin: A 20th-century American image, fixed by the 1964 song 'Don't Rain on My Parade', of a downpour ruining a celebration.

More idioms — Nature

  • Non ci piove — There's no doubt about it whatsoever.
  • Het regent pijpenstelen — It is raining very heavily.
  • 胸有成竹 — To have a well-formed plan ready before you begin.
  • Τρώω κουτόχορτο — To act like an idiot, as if drugged into stupidity.
  • Découvrir le pot aux roses — To uncover a hidden secret.
  • Once in a blue moon — Very rarely.

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.

← Back to Idioms

Loading the full interactive collection…