RichThesaurus
old bat
old bat
synonyms
witch
hag
old bag
cow
gorgon
harridan
harpy
termagant
scold
battleaxe
targe
bitch
tartar
Xanthippe
hellcat
dragon
fury
ogress
shrew
she-devil
virago
crone
vixen
nag
spitfire
martinet
fishwife
cat
old woman
old cow
old trout
trout
old bat
antonyms