Find the word definition

Wiktionary
raining on one's parade

vb. (present participle of rain on one's parade English)