engineering recuitment ICAR (IARI) Assistant (Pre + Mains) 2022 Mock Test English Vocabulary Phrase or Idiom Meaning
Direction: Select the most appropriate meaning of the given idiom.
A wet blanket
1
A person who spoils other people's fun
2
A person who is enthusiastic
3
An unpleasant experience
4
An unwelcome guest