shrew

(redirected from Echolocating shrews)
Also found in: Dictionary, Medical, Encyclopedia, Wikipedia.
  • noun

Synonyms for shrew

Synonyms for shrew

a person, traditionally a woman, who persistently nags or criticizes

Synonyms for shrew