"Public humiliation" refers to the act of shaming or embarrassing someone in front of others, often resulting in a loss of dignity or reputation. Full definition
What began as a kind of public humiliation of «the angriest man in the world» slowly transformed into a cult following of a man who insisted... with choice words... on living a life of integrity. (nakedpastor.com)
The scathing conclusions are the latest in a series of public humiliations for the previous justice secretary, Chris Grayling, who introduced the charge in the final months of the last parliament. (theguardian.com)
Lots of us, even after all these years, still cringe at memories of public humiliation in school. (edutopia.org)