self-punishment

1. (noun) punishment inflicted on yourself
Synonyms: self-flagellation
Related Words: penalization, penalty, punishment



Terms and Conditions of Use / Copyright Notice