flagellation
(noun)
noun
1. beating as a source of erotic or religious stimulation
Definition categories: act, beating, drubbing, lacing, licking, thrashing, trouncing, whacking
2. beating with a whip or strap or rope as a form of punishment
Similar word(s): flogging, lashing, tanning, whipping
Definition categories: act, beating, drubbing, lacing, licking, thrashing, trouncing, whacking