Synonyms of crosspatch in English:

crosspatch


See US English definition of crosspatch

See UK English definition of crosspatch

See Spanish definition of cascarrabias

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
informal sourpuss, grouch, grump, virago, grouser, wet blanket, party pooper, doom merchant
British informal whinger
North American informal kvetch, sorehead
rare jade, melancholiac