FOLLOW US:

Tag/Concept: Flagellation

The act of beating the human body with special implements such as whips, lashes, rods, switches, the cat o' nine tails, the sjambok, etc.

Learn more about Flagellation
Broader Concept
Usually Involves
Related To