0 present participle of flagellate --
1 to whip yourself or someone else, especially as a religious act --
He does not find the spiritual peace he sought even though he follows a strict regimen of ascetic piety to the point of flagellating himself half to death.
Sometimes these flagellations took place in public, and priests headed processions throughout the streets of persons who were flagellating themselves till their backs streamed with blood.