n. stocks, device that holds a prisoner by the head and hands (used as a form of public punishment); instrumentality to expose a person to public derision
PILLORY
Meaning of PILLORY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012