Definitions for flagellation
Overview of noun flagellation
The noun flagellation has 2 senses? (no senses from tagged texts)
1. flagellation
(beating as a source of erotic or religious stimulation)
2. whipping, tanning, flogging, lashing, flagellation
(beating with a whip or strap or rope as a form of punishment)






