English Dictionary
Definition spoiler in British English
spoiler noun
[countable] noun
/ˈspɔɪlə(r)/
Synonyms and related words
2
someone who spoils someone else's performance or success in an election or competition
Synonyms and related words
3
something that is produced to compete with something else and make it less successful
Synonyms and related words
