Definition of Self-punishment in English :
Define Self-punishment in English
Self-punishment meaning in English
Meaning of Self-punishment in English
Pronunciation of Self-punishment in English
Self-punishment pronunciation in English
Pronounce Self-punishment in English
Self-punishment
see synonyms of self-punishmentNoun
1. self-punishment
punishment inflicted on yourself
WordNet Lexical Database for English. Princeton University. 2010.
Self-punishment
see synonyms of self-punishmentnoun
the act or an instance of punishing oneself
Collins English Dictionary. Copyright © HarperCollins Publishers