English Dictionary
Definition harridan in British English
harridan noun
[countable] noun
/ˈhærɪd(ə)n/
1
an insulting name for a woman who you think is unpleasant
