Answer: humiliator

AnswerCrossword Clue
humiliatorone who humiliates