Dictionary
Definition of FLAGELLANT
noun : FLAGELLANT
Source:WordNet 3.1
-
1. (
) a person who is whipped or whips himself for sexual gratification ;
-
2. (
) a person who whips himself as a religious penance ;
See more about : FLAGELLANT