Synonyms and Antonyms for harridan

1. harridan (n.)

a scolding (even vicious) old woman

Synonyms: