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

What is the meaning of the idiom ” A wet blanket”?

by Aumber Rana

A. a comfortable thing

B. an unpleasant situation

C. someone presence damps enthusiasm 

D. an unwelcome guest

You may also like

Leave a Comment