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-punishment

Noun

1. self-punishment

punishment inflicted on yourself

WordNet Lexical Database for English. Princeton University. 2010.


Self-punishment

see synonyms of self-punishment
noun
the act or an instance of punishing oneself

Collins English Dictionary. Copyright © HarperCollins Publishers