Definitions for (noun) crosspatch

Main entry: grouch, grump, churl, crank, crosspatch

Definition: a bad-tempered person