Synonyms: shrew, termagant
Definition: a scolding nagging bad-tempered woman
Similar words: unpleasant woman, disagreeable woman
Definition: a woman who is an unpleasant person