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