WordNet: demeaning, humbling, humiliating, mortifying

Sanatista
causing awareness of your shortcomings; "golf is a humbling game"



demeaning


humbling


humiliating


mortifying