Answer: execrative

AnswerCrossword Clue
execrativecursing; vilifying