HARRIDAN


Meaning of HARRIDAN in English

[noun] [C] [disapproving] - a fierce and frightening, esp. older woman, who shouts a lotHe's got an absolute harridan of a mother-in-law.

Cambridge English vocab.      Кембриджский английский словарь.