RichThesaurus
crosspatch
vs
joy killer
crosspatch
noun
A grumpy, bad-tempered or irascible person.
joy killer
noun
killjoy (Someone or something that hinders fun.)
How often have the words
crosspatch
and
joy killer
occurred in a corpus of books?
(source:
Google Ngram Viewer
)