noun
1. : a blanket soaked in water (as for quenching a fire)
2. : someone or something that quenches or dampens enthusiasm or pleasure
a woman who cannot laugh is a wet blanket — W.M.Thackeray
noun
1. : a blanket soaked in water (as for quenching a fire)
2. : someone or something that quenches or dampens enthusiasm or pleasure
a woman who cannot laugh is a wet blanket — W.M.Thackeray
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012