self-punishment meaning
UK US
self-punishment (noun): punishment inflicted on yourself.
Definition of self-punishment
- punishment inflicted on yourself
Type of: punishment
Kinds: self-flagellation
More about self-punishment on Wikipedia.
UK US
self-punishment (noun): punishment inflicted on yourself.
Type of: punishment
Kinds: self-flagellation
More about self-punishment on Wikipedia.