pillory - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˈpɪləri/
singularpillory
pluralpillories
  1. a wooden frame used in the past for publicly punishing people, with holes in it for someone’s head and hands