Find the word definition

Douglas Harper's Etymology Dictionary
cross-patch

"peevish person," usually female, c.1700, from cross (adj.) + patch (n.1) "piece."

Wiktionary
cross-patch

n. An alternative form of crosspatch, a grouch

Usage examples of "cross-patch".

I was shocked and numb, and my mind made a strange cross-patch connection with the past.