Englisch
Detailed Synonyms for demeaning in Englisch
demeaning:
demeaning Adjektiv
-
demeaning
– causing awareness of your shortcomings 1humiliating; demeaning; humbling; mortifying– causing awareness of your shortcomings 1-
humiliating Adjektiv
-
demeaning Adjektiv
-
humbling Adjektiv
-
mortifying Adjektiv
-