Read many objective multiple choice questions of English Language - English Synonyms in English. Practise online thousands of questions related to English Language - English Synonyms. You can check online answer and try mock tests for English Language - English Synonyms Questions provided in English.
Harridan:
OOPS, your answer is incorrect
Harridan means : a bad-tempered scolding woman . So the synonym is Witch