Crosspatch Meaning

There are 1 meaning(s) for word Crosspatch

Meaning 1 : a bad-tempered person

    Synonyms : churl,  crank,  grouch,  grump