self-punishment Meaning, Definition & Usage

  1. noun punishment inflicted on yourself

WordNet