meaning of an den Pranger gestellt

an den Pranger gestellt - German to English

pilloried