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