Answer: monstering

AnswerCrossword Clue
monsteringMONSTER, to criticise devastatingly