Answer: dishonourer

AnswerCrossword Clue
dishonourerDISHONOUR, to deprive of honour, disgrace also DISHONOR