mettre au pilori

Verb

 * 1)  to pillory to blame and criticize harshly, to condemn