Definition of "pilloried"

pilloried