pillory
definition: a wooden instrument of punishment on a post with holes for the wrists and neck
example:
speech part: noun
synonyms:
definition: criticize harshly or violently
example:
speech part: verb
synonyms:
blast
definition: punish by putting in a pillory
example:
speech part: verb
synonyms:
definition: expose to ridicule or public scorn
example:
speech part: verb
synonyms:
gibbet