Synonyms of demeaning in English:

demeaning


See definition of demean

adjective

1‘a demeaning experience’

SYNONYMS
degrading, humiliating, shaming, shameful, bringing shame, mortifying, abject, lowering, ignominious, undignified, inglorious, discrediting
menial
informal infra dig
ANTONYMS

ennobling