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.

← Back to Idioms

Loading the full interactive collection…