PILLORIZE


Meaning of PILLORIZE in English

vt to set in, or punish with, the pillory; to pillory.

Webster English vocab.      Английский словарь Webster.