Answer: marmelising

AnswerCrossword Clue
marmelisingMARMELISE, (Joc. sl.) to thrash, defeat heavily