Rain on (one’s) ……..

Can you complete this English expression? It means “to spoil (one’s) plans or excitement”.

Rain on (one’s) ……..

a) parade

b) party

c) sun

d) day

The answer is below!↓

Photo by Pixabay on Pexels.com

Answer: a) parade

Rain on (one’s) parade!

By I Talk You Talk Press – Easy English Reading