Answer: humiliating

AnswerCrossword Clue
humiliatingHUMILIATE, to humble, to mortify
humiliatingCausing someone to feel ashamed and foolish by injuring their dignity and self-respect