Synonyme bzw. ein anderes Wort für "(öffentlich) anprangern":

Bedeutung 1:
verurteilen
über jemanden den Stab brechen
brandmarken
geißeln