shrew
Explore definitions, synonyms, and language insights of shrew
Definitions
Noun
a scolding nagging bad-tempered woman
Noun
small mouselike mammal with a long snout; related to moles