Flagellation (Noun)
Meaning 1
Beating as a source of erotic or religious stimulation.
Classification
Nouns denoting acts or actions.
Hypernyms
Meaning 2
Beating with a whip or strap or rope as a form of punishment.
Classification
Nouns denoting acts or actions.