demeaning - Englisch Synonyme Wörterbuch

demeaning

adj.
[1] humbling , humiliating , mortifying