ratty
adjective
British, informal
‘Don't bother!’ he repeated, sounding ratty:
irritated, annoyed, cross, angry, vexed, exasperated, irked, piqued, displeased, put out, fed up, disgruntled, in a bad mood, in a temper, testy, in high dudgeon, huffy, in a huff, resentful, aggrieved;
furious, irate, infuriated, incensed, enraged, wrathful, choleric;
informal aggravated, peeved, nettled, miffed, miffy, mad, riled, hacked off, peed off, hot under the collar, foaming at the mouth;
British, informal browned off, cheesed off, brassed off, not best pleased, narked, shirty, eggy;
North American, informal teed off, ticked off, sore, bent out of shape;
Australian, New Zealand, informal snaky, crook;
West Indian, informal vex;
vulgar slang pissed off;
North American, vulgar slang pissed;
literary ireful;
archaic snuffy, wrath.
▷antonyms contented; good-humoured.
ratty Oxford Dictionary of English