adjective
Liable to humiliate, degrade, shame or embarrass someone.
verb
present participle and gerund of humiliate
noun
An act of humiliation.