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