battle-ax
1. [ noun ] (arms) a broadax used as a weapon
Synonyms: battle-axe
Related terms: broadax poleax Lochaber_ax halberd
2. [ noun ] a sharp-tongued domineering wife
Synonyms: battle-axe
Related terms: wife
Similar spelling:   battle-axe
  Battles
  battleship
  battle_cry
  battlewagon
  battlesight