Self-punishment — definition

1. self-punishment (Noun)

1 definition

self-punishment (Noun) — Punishment inflicted on yourself.

5 types of
penalisation penalization penalty punishment sanction
1 type
self-flagellation