Question: what is the meaning of the idiom to be a wet blanket?
Answer: A person who discourages enjoyment or enthusiasm, as in Don't be such a wet blanket—the carnival will be fun! This expression alludes to smothering a fire with a wet blanket. [