Definitions for "PILLORY"
A frame of adjustable boards erected on a post, and having holes through which the head and hands of an offender were thrust so as to be exposed in front of it.
To set in, or punish with, the pillory.
Figuratively, to expose to public scorn.
criticize harshly or violently; "The press savaged the new President"; "The critics crucified the author for plagiarizing a famous passage"
A mechanical device for inflicting personal distinction -- prototype of the modern newspaper conducted by persons of austere virtues and blameless lives.
Keywords:  terrific, reality
a terrific reality