2 English Synonyms for SHE-DEVIL
Prev.1Next
shrew
Definition: 1. (pejorative) An ill-tempered, nagging woman: a scold.
There are 4 definitions of the word shrew
Show more information about shrew
Prev.1Next
Search took: 2.32 ms
Definition: 1. (pejorative) An ill-tempered, nagging woman: a scold.
There are 4 definitions of the word shrew
Show more information about shrew
Search took: 2.32 ms