self-punishment meaning

UK US

self-punishment (noun): punishment inflicted on yourself.

Definition of self-punishment

  1. punishment inflicted on yourself

    Type of: punishment

    Kinds: self-flagellation

More about self-punishment on Wikipedia.