Answer: monstered

AnswerCrossword Clue
monsteredMONSTER, to criticise devastatingly