English Dictionary
◊ HUMBLING
humbling
adj : causing awareness of your shortcomings; "golf is a humbling
game" [syn: {demeaning}, {humiliating}, {mortifying}]
n : depriving one of self-esteem [syn: {humiliation}, {abasement}]