harridan
1. [ noun ] a scolding (even vicious) old woman
Related terms: scold
Similar spelling:   Hardman
  Hardeman
  Hardiman
  Hartin
  Harden
  Hardin
  hard-on
  Hartman
  Harting
  Harding
  Hartmann
  Hardnett
  hardness
  Hardimon
  hardened
  hardiness
  hard_news
  hardening
  hard-nosed
  Harten
  Harton
  Hardenbrook
  Hartung