|
Definition of Self-punishment
1. Noun. Punishment inflicted on yourself.
Generic synonyms: Penalisation, Penalization, Penalty, Punishment
Specialized synonyms: Self-flagellation
Specialized synonyms: Self-flagellation
|
1. Noun. Punishment inflicted on yourself.