Synonyms of FLAGELLANTS

What is another word for FLAGELLANTS
1.

Synonyms of FLAGELLANTS

noun - a person who is whipped or whips himself for sexual gratification

noun - a person who whips himself as a religious penance