Skip to content

pillory

Dictionary definition · pillory

noun

  1. a wooden instrument of punishment on a post with holes for the wrists and neck; offenders were locked in and so exposed to public scorn

verb

  1. expose to ridicule or public scorn
  2. punish by putting in a pillory
  3. criticize harshly or violently"The press savaged the new President"

Source: Open English WordNet (CC BY 4.0).