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