pillory - Dictionary definition and meaning for word pillory
Pillory: The word pillor stands out. Visualise a person being tied to a pillar as a punishment.
Pillar. Pillar mein bandh ke pelna(beating).
heheh pills that u take to criticize those deadly virus..
Pillory sounds like Allari..pillalu allari chesthe punishment untundi. :)