dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
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