PILLORY
Definition
- noun a wooden instrument of punishment on a post with holes for the wrists and neck.
- verb expose to ridicule or public scorn. — synonyms: gibbet
- verb punish by putting in a pillory.
- verb criticize harshly or violently. — synonyms: savage, blast, crucify