Crosspatch

Definition:

  • (n.) An ill-natured person.

Compare crosspatch with other words:

crosspatch vs. grouch

crosspatch vs. irascible

crosspatch vs. grumpy

cross vs. crosspatch