self•pun•ish•ment
We found 1 definitions of self-punishment from 1 different sources.
Noun |
||
self-punishment - punishment inflicted on yourself | ||
penalisation, penalization, punishment, penalty the act of punishing |