Meaning of pillory

Definition of pillory

(noun) a wooden instrument of punishment on a post with holes for the wrists and neck; offenders were locked in and so exposed to public scorn
(verb) expose to ridicule or public scorn
criticize harshly or violently; "The press savaged the new President"; "The critics crucified the author for plagiarizing a famous passage"

Other information on pillory

WIKIPEDIA results for pillory
Amazon results for pillory