Pillory

English word definition — powered by WordNet

NOUN

a wooden instrument of punishment on a post with holes for the wrists and neck

VERB

expose to ridicule or public scorn

punish by putting in a pillory

criticize harshly or violently

Want to remember pillory?

Sign up free to bookmark & revise