humbling



humbling - adjective

humbling - thesaurus

demeaning   humiliating   mortifying