Answer: pillorying

AnswerCrossword Clue
pilloryingPILLORY, to hold up to public ridicule
pilloryingAttack or ridicule publicly
pilloryingPut (someone) in the pillory