harridan

/ˈhærɪdən/

Definitions

1. noun

A quarrelsome, ill-tempered, or overbearing woman.

“The harridan of a neighbor constantly complained about the noise level.”

2. noun

A scolding or nagging woman.

“Her mother was a harridan when it came to cleanliness and organization.”

Synonyms

  • shrew
  • termagant

Antonyms

  • angel
  • sweetheart