demean - Englisch Synonyme Wörterbuch

demean

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