humiliating.
(Of the ant part. act of humiliate).
1. adj. He humiliated.
2. adj. Degradante, depressed.