demean - İngilizce Eşanlam Sözlük

demean

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