demeaning
动词 demean:
reduce in worth or character, usually verbally
同义词:take down, degrade, disgrace, demean, put down
形容词 demeaning:
causing awareness of your shortcomings
同义词:humbling, humiliating, mortifying