Answer: humiliative

AnswerCrossword Clue
humiliativeserving to humiliate also HUMILIATORY