demean - Anglais Synonymes Dictionnaire

demean

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