demean - English Synonyms Dictionary

demean

v.
[1] take down , degrade , disgrace , put down