What does "pillory" mean?

Pillory: To set in, or punish with, the pillory. "Hungering for Puritans to pillory." Macaulay.

Additional senses

  1. 2.Figuratively, to expose to public scorn. Gladstone.

Sources