Someone who spoils the pleasure of others
Synonyms:
  1. killjoy
  2. spoilsport
  3. party-pooper
  4. cold-water
  5. damper
  6. downer
  7. drag
  8. grinch
  9. grouch
  10. malcontent
  11. marplot
  12. poor-sport
  13. proser
  14. sourpuss

Wet-blanket Is Also Mentioned In