1 English Synonyms for HELLCAT
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: 5.76 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: 5.76 ms