Pillory Synonyms

pĭlə-rē
Criticize harshly or violently
(Verb)