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

flagellants Definition

Cancel
flagellants
noun(flag-el-lant)
a person who is whipped or whips himself for sexual gratification
flagellants
noun(flag-el-lant)
a person who whips himself as a religious penance

Words Related to flagellants!

flagellants Examples by Brain Bank Users