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