Dictionary Check: flagellant

"flagellant" is a valid word!

Scrabble 14 points
Words with Friends 19 points

Definition

noun

a person who is whipped or whips themself for sexual gratification

noun

a person who whips themself as a religious penance

Advertisement