defence exam CRPF Constable Tradesmen & Technical 2023 Mock Test English Vocabulary Phrase or Idiom Meaning
In the following question, out of the given four alternatives, select the alternative which best expresses the meaning of the Idiom/Phrase.
Rain on your parade
1
Spoil someone's plans
2
Extremely happy
3
A wasted opportunity
4
To be dismissed