spoilsport
noun/ˈspɔɪlspɔːt/
/ˈspɔɪlspɔːrt/
(informal)- a person who stops other people from having fun, for example by not taking part in an activity or by trying to prevent other people from doing it
- Don't be such a spoilsport!
Check pronunciation:
spoilsport