YourDictionary

crosspatch

noun

Informal a cross, bad-tempered person

See crosspatch in American Heritage Dictionary 4

link/cite print suggestion box