RichThesaurus
battleaxe
battleaxe
synonyms
targe
harridan
termagant
harpy
bitch
scold
old bag
ogress
old bat
witch
gorgon
shrew
hag
tartar
virago
hellcat
cow
Xanthippe
she-devil
fury
dragon
nag
martinet
spitfire
vixen
crone
fishwife
tomahawk
poleaxe
axe
cat
adze
mace
pike
cleaver
war mattock
old trout
battleax
battle axe
hatchet
trout
battle-ax
chopper
halberd
battleaxe
antonyms