English dictionary
shrew meaning and definition
Definition and meaning of shrew at MeaningMonkey.org. shrew meaning and definition in the English Dictionary.SHREW noun
Definition of shrew (noun)
- a scolding nagging bad-tempered woman
- synonyms: termagant
- small mouselike mammal with a long snout; related to moles
- synonyms: shrewmouse
Source: Princeton University Wordnet