demeaning





demeaning - adjective

demeaning - thesaurus

humbling   humiliating   mortifying