demean - Inglés Sinónimo Diccionario

demean

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