English Dictionary
◊ SELF-PUNISHMENT
self-punishment
n : punishment inflicted on yourself [syn: {self-flagellation}]