battle-ax

Noun
  1. A broadax used as a weapon (synset 102814603)
  2. A sharp-tongued domineering wife (synset 109863764)

Other Searches