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
punish
by
putting
in a
pillory
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
Tweet