IdiomNatureEnglish

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

Explore another collection: False Friends

Words that look familiar in another language but mean something else entirely.

  • Ropa Actually means 'clothes'. A rope is una cuerda.
  • Sopa Actually means 'soup'. Soap is jabón.
  • Once Actually means 'eleven'. For once (one time), say una vez.

Browse all false friends →

Keep exploring

Explore all idioms →