SynonymX
Speak
Self-Punishment
Definition of Self-Punishment
1.
Punishment inflicted on yourself
Noun
Semanticaly linked words with "self-punishment"
penalisation
penalization
penalty
punishment
self-flagellation
Hyponims for word "self-punishment"
penalisation
penalization
penalty
punishment