flagellation

fla-gel-la-tion

noun

The act of whipping or flogging someone, often for punishment or religious reasons.

"Monks practised flagellation as a form of penance."

Thesaurus

Synonyms: whipping, lashing, tanning, flogging