shrewish

adjective

Ill-tempered; nagging.

Having the qualities of a shrew; given to exhibitions of ill temper; vixenish: applied to women.

adjective

having the qualities of a shrew; having a scolding disposition; froward; peevish.

adjective

Of or pertaining to a shrew, a nagging, ill-tempered woman.

adjective

continually complaining or faultfinding