English Dictionary
Definition spoilsport in British English
spoilsport noun
[countable] noun
/ˈspɔɪlˌspɔː(r)t/
Synonyms and related words
