pillories
pil-lo-ries
noun
Wooden frameworks for public punishment, or situations of severe public criticism.
"Historical pillories were used for public shaming."
verb
To publicly criticise or ridicule someone severely, often in a humiliating way.
"The media often pillories public figures for their errors."