termagants

Pronunciation:  US [ˈtɜrməɡənt] UK [ˈtɜː(r)məɡənt]
  • adj.Savage
  • n.The quarrelsome [swearing] woman
battle-ax battle-axe dragon lady fury harpy harridan shrew virago vixen