History
History
Synonyms
UK
US
Meaning:
punish

to cause (a person) to suffer for doing wrong

penalize for wrongdoing

DEFROCK as in Wiktionary
DEFROCK as in Wikipedia