Home Synonyms demeaning
See US English definition of demeaning
See UK English definition of demeaning
See Spanish definition of degradante
1‘a demeaning experience’
ennobling
READ THESE ARTICLES