peevish
- adjective (adj)
Meaning: irritable, testy
Synonyms:
acrimonious
angry
bad-tempered
cantankerous
captious
carping
caviling
childish
churlish
complaining
crabbed
cranky
critical
cross
crotchety
crusty
cussed
fault-finding
fractious
fretful
fretting
grouchy
grousing
growling
grumpy
huffy
ill-natured
mean
morose
obstinate
ogre
ornery
out-of-sorts
pertinacious
petulant
querulous
short-tempered
snappy
splenetic
sulky
sullen
surly
tetchy
touchy
ugly
waspish
waspy
whining
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.