Answer: pilloried

AnswerCrossword Clue
PILLORIEDExposed to public scorn.
pilloriedAttack or ridicule publicly
pilloriedPILLORY, to hold up to public ridicule
pilloriedPut (someone) in the pillory