pillory的英文翻译是什么意思,词典释义与在线翻译
Noun:- a wooden instrument of punishment on a post with holes for the wrists and neck; offenders were locked in and so exposed to public scorn
Verb:- expose to ridicule or public scorn
- punish by putting in a pillory
- criticize harshly or violently;
"The press savaged the new President"
"The critics crucified the author for plagiarizing a famous passage"