Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

flagellation Definition

Cancel
flagellation
noun(flag-el-la-tion)
beating with a whip or strap or rope as a form of punishment
flagellation
noun(flag-el-la-tion)
beating as a source of erotic or religious stimulation

Words Related to flagellation!

flagellation Examples by Brain Bank Users