Synonyms: ill-tempered, grumpy, grouchy, crabbed, crabby, cross, bad-tempered, fussy
Definition: annoyed and irritable
Similar words: ill-natured
Definition: having an irritable and unpleasant disposition