Home » English MCQs » What is the meaning of the idiom ” A wet blanket”?