Crossword solverSynonyms for self-flagellation6 crossword answers for “self-flagellation” (4-12), sorted by letter count.How many letters?All672821211417 letters 2lashingtanning8 letters 2floggingwhipping12 letters 1flagellation14 letters 1self-punishment(4-10)