| cantankerous(adjective, rough, difficult, cross, rude) |
| irascible(adjective, difficult, cross, irritable, emotional) |
| irritable(adjective, tough, difficult, cross, irritable) |
| churlish(adjective, hard, tough, rough, harsh) |
| cross(adjective, difficult, negative, irritable, emotional) |
| crusty(adjective, hard, open, direct, tough) |
| testy(adjective, difficult, cross, negative, irritable) |
| crabbed(adjective, nasty, cross, irritable, emotional) |
| cranky(adjective, difficult, irritable, mood, touchy) |
| gruff(adjective, open, direct, rough, rude) |
| surly(adjective, difficult, cross, unusual, irritable) |
| touchy(adjective, sharp, difficult, cross, irritable) |
| peevish(adjective, difficult, cross, irritable, emotional) |
| rough(adjective, hard, open, direct, rude) |
| short-tempered(adjective, difficult, cross, irritable, touchy) |
| snappish(adjective, difficult, irritable, touchy, crabby) |
| crotchety(adjective, difficult, cross, irritable, emotional) |
| grouchy(adjective, difficult, cross, negative, irritable) |
| petulant(adjective, difficult, cross, negative, irritable) |
| splenetic(adjective, dissatisfied, sarcastic, peevish, unfulfilled) |