Definition, synonyms and related words
Something that or someone who spoils an otherwise enjoyable event.