Answer: execrator

AnswerCrossword Clue
execratorone who execrates