English MCQs Idioms & Phrases
Q What is the meaning of the Idiom “A wet blanket”?
  • A A. A comfortable thing
  • B B. An unpleasant situation
  • C C. Someone presence damps enthusiasm
  • D D. An unwelcome guest
Leave a Comment