Meaning of “rain on sb's parade” in the English Dictionary

british dictionary

"rain on sb's parade" in British English

See all translations

rain on sb's parade

to do something that spoils someone's plans:

I'm sorry to rain on your parade but you're not allowed to have alcohol on the premises.

(Definition of “rain on sb's parade” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!