Criticize harshly or violently English: savage, blast, pillory, crucify Bahasa: menyalibkan, menyalib
A wooden instrument of punishment on a post with holes for the wrists and neck, offenders were locked in and so exposed to public scorn English: pillory