Battle-axe

Origin of: Battle-axe

Battle-axe

The spelling in America would be battle-ax and it is originally American slang from the late 19th/early 20th century for a formidable or domineering woman, now virtually part of Standard English.