Battle-axe

What is Battle-axe?

Battle-axe definition and meaning on Dictionary terms:
noun
a broadax formerly used as a weapon of war.
Slang. a domineering, aggressive, sharp-tempered person, especially a woman.

 

reference: https://www.dictionary.com/browse/battle-axe

Tags: