What is a battle-axe?
A battle-axe or battleaxe (or, in the US, battle-ax) is traditionally an axe designed for use in battle. It is also a disparaging term for a woman who is seen as belligerent or bellicose. It is best avoided, seeing as it relies on a stereotype of a woman who is docile and gentle.
The battle-axe was used for many centuries across many cultures as a relatively cheap weapon that was simple to manufacture and could inflict devastating wounds.
The QuillBot Paraphrasing Tool can help you find alternatives to battle-axe to reflect your intended meaning.