Search in full dictionary
PILLORIED (1)
PILLORIED (1)
ScnMaster
held
up to
public
ridicule or scorn.
—DMSMH Glossary (app. 14.7.90)