Answer: flagellantism

AnswerCrossword Clue
flagellantismthe practice of whipping oneself or another