flagellation (Q779753)
act of beating the human body with special implements such as whips, lashes etc
Language: