battleaxe

 
Pronunciation: /ˈbat(ə)laks/
(US also battleax)

noun

  • 1a large broad-bladed axe used in ancient warfare.
  • 2 informal a formidably aggressive older woman: a battleaxe with inflexible house rules