adj. 25B6; adjective PEEVISH, bad-tempered, querulous, pettish, fretful, cross, irritable, sulky, snappish, crotchety, touchy, tetchy, testy, fractious, grumpy, disgruntled, crabbed, crabby; informal grouchy; Brit. informal ratty; N. English informal mardy; N. Amer. informal cranky.
good-humoured.