Synonyms for "demeaning"

Words with similar meaning