What does angeprangert mean?

angeprangert - German to English

pilloried