1 English Synonyms for BEMEAN
Prev.1Next
demean
Definition: 1. To debase; to lower; to degrade.
There are 10 definitions of the word demean
Show more information about demean
Prev.1Next
Search took: 5.78 ms
Definition: 1. To debase; to lower; to degrade.
There are 10 definitions of the word demean
Show more information about demean
Search took: 5.78 ms