VOCABULARY - IDIOMS

Rain on Someone’s Parade

Meaning:

Spoil someone’s plans

Examples: