VariousWords beta
Definitions:
Adjective
crabbed
crabby
cross
fussy
grouchy
grumpy
bad-tempered
ill-tempered
Definition: annoyed and irritable
Definition: Dissatisfied and irritable.