Crosspatch — synonyms, definition

1. crosspatch (Noun)

4 synonyms
churl crank grouch grump
1 definition

crosspatch (Noun) — A bad-tempered person.

2 types of
disagreeable person unpleasant person
6 types
Crab crabby person fire-eater hothead misanthrope misanthropist