SSC CGL – Combined Graduate Level Examination · Question 89
Choose the correct meaning of idiom: Rain on someone’s parade
Show answer & explanation
Answer: (B) To spoil or discourage someone’s excitement
Explanation
It means to spoil someone's plans or joy.