self-punishment noun1 •The act of punishing oneself.How could he appease the wrath of Him who died on the cross, save by years of bitter supplication and self-punishment? — 1853