English Dictionary
◊ HUMILIATING
humiliating
adj : causing awareness of your shortcomings; "golf is a humbling
game" [syn: {demeaning}, {humbling}, {mortifying}]