Synonyms for
Shrew
Definition
A shrew is a small, insectivorous mammal with a long, pointed snout. It is also used to describe an ill-tempered or nagging woman.
Synonyms for
Definition
A shrew is a small, insectivorous mammal with a long, pointed snout. It is also used to describe an ill-tempered or nagging woman.