What does pillory mean?
noun
A frame or stock to which a person is fastened for public ridicule or punishment, typically on the head or neck. A device for displaying or exhibiting something, especially a photograph or a person.
Example
"The artist was pilloried for his provocative installation."
Definition generated by AI and curated by RJS Tech Solutions LLP.