Noun harridan has 1 sense
  1. harridan - a scolding (even vicious) old woman
    --1 is a kind of
    scold, scolder, nag, nagger, common scold
,
TOP