What does flagellation mean?
noun
The act of whipping or flogging, especially as a form of punishment or self-mortification. A series of blows or lashes, especially those inflicted by a whip or lash.
Example
"The prisoner was subjected to flagellation as a form of punishment."
Definition generated by AI and curated by RJS Tech Solutions LLP.