termagant
1. [ noun ] a scolding nagging bad-tempered woman
Synonyms: shrew
Related terms: unpleasant_woman yenta virago
Similar spelling:   Terramycin
  tearing