shrewish Synonyms
nagging
shrewishly
snappish
scolding
rancorous
querulous
quarrelsome
pugnacious
petulant
pettish
peppery
spiteful
testy
sharp-tongued
short-tempered
quick-tempered
arsey
grouchy
bad-tempered
waspish
vixenish
venomous
touchy
peevish
passionate
crabbed
choleric
cantankerous
breachy
belligerent
bellicose
bearish
aggressive
acrimonious
crabby
cranky
cursed
naggy
irritable
irascible
intractable
ill-tempered
hot
grumpy
fractious
fiery
abrasive