crosspatch
1. [ noun ] a bad-tempered person
Synonyms: grump crank churl grouch
Related terms: unpleasant_person misanthrope crab fire-eater grouch
Similar spelling:   crossbench
  crispate
  crossbencher
  crossbeam
  cross_bit
  crosspiece
  Craspedia