pillories; pilloried; pillorying
pillories; pilloried; pillorying
Learner's definition of PILLORY
[+ object]
: to publicly criticize (someone) in a very harsh way公开谴责;公开抨击 —
often used as (be) pilloried常用作(be) pilloried 2 pillory /ˈpɪləri/ noun
plural pillories
plural pillories
Learner's definition of PILLORY
[count]
: a device that was used in the past for punishing someone in public and that consists of a wooden frame with holes in which the head and hands can be locked木枷(古代刑具)