adjective.
Liable to humiliate, degrade, shame or embarrass someone.
verb.
Present participle of humiliate.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adjective.
causing awareness of your shortcomings
Word Usage
"It would perhaps have been even truer to use the word "humiliating" to describe Murdoch having to submit himself to three hours of hostile questioning from MPs."