pillory

noun
  1. a wooden framework with holes for securing a person’s head and hands as public punishment
  2. Usage: historical
verb
  1. to attack or criticize someone harshly in public

Examples