PILLORY


Meaning of PILLORY in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.