Synonyms of crosspatch in English:

crosspatch


See definition of crosspatch

noun

1‘I'm sorry I've been an old crosspatch sometimes’

SYNONYMS

shrew, curmudgeon, discontent, complainer, grumbler, moaner, fault-finder, carper

misery, mope, dog in the manger, damper, dampener, spoilsport, pessimist, prophet of doom

North American crank

sourpuss, grouch, grump, virago, grouser, whinger, wet blanket, party pooper, doom merchant

North American kvetch, sorehead

rare jade, melancholiac