(~s, humiliating, ~d)
To ~ someone means to say or do something which makes them feel ashamed or stupid.
She had been beaten and ~d by her husband...
His teacher continually ~s him in maths lessons.
VERB: be V-ed, V n
~d
I have never felt so ~d in my life.
ADJ