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