Wet blanket

What is Wet blanket?

Wet blanket is (noun) an unhappy person who spoils social events, e.g. parties, by making other people feel unhappy (informal.). Synonym spoilsport

 

source: Easier English, Student Dictionary Upper Intermediate Level