Crossword solverSynonyms for self-punishment5 crossword answers for “self-punishment” (4-10), sorted by letter count.How many letters?All5711011221617 letters 1penalty10 letters 1punishment12 letters 2penalisationpenalization16 letters 1self-flagellation(4-12)