pillories

noun
  1. wooden frameworks 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