YourDictionary

Dictionary Home » Thesaurus » battle-ax

Synonyms for battle-ax

or battle-axe
noun
(Informal)

A person, traditionally a woman, who persistently nags or criticizes:

fishwife, fury, harpy, scold, shrew, termagant, virago, vixen. See praise

Learn more about battle-ax

link/cite print suggestion box