Meaning of “pillory” in the English Dictionary

british dictionary

"pillory" in British English

See all translations

pilloryverb [ T ]

uk /ˈpɪl.ər.i/ us /ˈpɪl.ɚ.i/

to severely criticize someone, especially in a public way:

Although regularly pilloried by the press as an obnoxious loudmouth, he is, nonetheless, an effective politician.

(Definition of “pillory” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)