termagant

definition: a scolding, nagging, bad-tempered woman
example: No one likes a termagant.
speech part: noun
synonyms:

termagant is explained and pronounced