mortifyingEnglish

mortifying, demeaning, embarrassing, humbling, humiliating

Adjective

Causing awareness of your shortcomings

English: demeaning, humbling, humiliating, mortifying

Causing to feel shame or chagrin or vexation

English: embarrassing, mortifying

English words with similar meanings

Show 4 words