demeaning
adjective
1. causing awareness of your shortcomings
Similar word(s): undignified, humbling, humiliating, mortifying
verb
1. present participle of demean
1. causing awareness of your shortcomings
Similar word(s): undignified, humbling, humiliating, mortifying
1. present participle of demean