Get Your Premium Membership

Crosspatch

Definition

[n] a bad-tempered person

Related Information

More Crosspatch Links

Synonyms

churl, crank, grouch, grump