Humiliating

来自Big Physics

etymonline

ref

humiliating (adj.)

"humbling, mortifying, depressing or bating pride," 1757, present-participle adjective from humiliate (v.). Related: Humiliatingly.