Term: battle ax
Example: shut up you old battle ax
Definition: (also battle axe) a very agressive and bad tempered (old) woman