crosspatch

noun

crosspatch

noun

Etymology From cross (“grumpy”) + patch (“fool”).

1

A grumpy, bad-tempered or irascible person.

Synonyms
grouch

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.