Inflicted Public Humiliation on Someone
This page is the CodyCross answer for the clue below from Water Park, Group 758, Puzzle 3 (Run Barefoot).
Question is: Inflicted Public Humiliation on Someone
and the answer is: PILLORIED
Word Meaning:
PILLORIED — simple past and past participle of pillory
Definitions from Wiktionary.