English Dictionary
◊ CROSSPATCH
crosspatch
n : a bad-tempered person [syn: {grouch}, {grump}, {crank}, {churl}]