History
History
History
UK
US
Meaning:

causing a person to be considered less moral or less deserving of respect

debasing

more synonyms
synonyms mode
crossword mode
DEGRADING as in Wiktionary
DEGRADING as in Wikipedia