...
flagellantism {flagellation}, {med.}