What is the full meaning of flagellant
a person who whips, esp. himself or herself in religious discipline or sexual gratification [n -S]
Example of the word flagellant placed on a Scrabble board.