[noun] [C] [informal] [disapproving] - a person who stops other people from enjoying themselvesShe did ask her Dad if she could have a big party, but the old spoilsport refused.
SPOILSPORT
Meaning of SPOILSPORT in English
Cambridge English vocab. Кембриджский английский словарь. 2012