n. 25B6; adjective BAD-TEMPERED, short-tempered, irritable, snappish, testy, tetchy, touchy, crabby, crotchety, grouchy, cantankerous, peevish, cross, disagreeable, waspish, prickly; informal snappy, on a short fuse; Brit. informal stroppy, ratty, eggy, like a bear with a sore head; N. Amer. informal cranky, ornery.
DYSPEPTIC
Meaning of DYSPEPTIC in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012