Synonyms of demeaning in English:

demeaning


See US English definition of demeaning

See UK English definition of demeaning

See Spanish definition of degradante

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