Search in full dictionary

PILLORIED (1)

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