demeaning - İngilizce Eşanlam Sözlük

demeaning

adj.
[1] humbling , humiliating , mortifying