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