SHREW


Meaning of SHREW in English

(WOMAN) [noun] [C] [disapproving] - a woman who is bad-tempered or unwilling to share her possessionsHer former husband describes her as a greedy and manipulative shrew.

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