Flagellation — synonyms, definition
1. flagellation (Noun)
4 synonyms
flogging lashing tanning whipping
2 definitions
flagellation (Noun) — Beating as a source of erotic or religious stimulation.
flagellation (Noun) — Beating with a whip, strap or rope as a form of punishment.
8 types of
beating drubbing hiding lacing licking thrashing trouncing whacking
2 types
horsewhipping self-flagellation