Humiliating meaning

Present participle of humiliate.
verb
1
0
Liable to humiliate, degrade, shame or embarrass someone.
adjective
0
0
Advertisement