Vocabulary Word
Word: pillory
Definition: punish by placing in a wooden frame or pillory; subject or expose to criticism and ridicule; N.
Definition: punish by placing in a wooden frame or pillory; subject or expose to criticism and ridicule; N.
Sentences Containing 'pillory'
Among its actions the Delaware General Assembly the state pillory was finally outlawed, although the whipping post remained.