Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shrew
in English
shrew
us
/ʃruː/
uk
/ʃruː/
#uncommon
Plural
shrews
Definitions
Noun
small
,
insectivorous
mammals
(
Soricidae
);
nocturnal
an
ill-tempered
,
quarrelsome
woman
mouselike
mammals
(
resembling
true
shrews
)