Question: what is a synonym for harridan?
Answer: SYNONYMS. shrew, virago, harpy, termagant, vixen, nag, hag, crone, dragon, ogress.