Demean

"Demean" in Spanish

degradar

(to debase; to lower; to degrade)

denigrar

(to debase)

detraer

(to debase)

humillar

(to debase; to lower; to degrade)

menospreciar

(to debase)

menospreciar

(to debase; to lower; to degrade)

Next best steps

Mini challenge

Unscramble this word: demean