flagellation Meaning, Definition & Usage
-
noun beating as a source of erotic or religious stimulation
-
noun beating with a whip or strap or rope as a form of punishment
flogging; whipping; lashing; tanning.
WordNet
Flag`el*la"tion noun
Etymology
L.Definitions
A beating or flogging; a whipping; a scourging. Garth.