English dictionary
flagellant meaning and definition
Definition and meaning of flagellant at MeaningMonkey.org. flagellant meaning and definition in the English Dictionary.FLAGELLANT noun
Definition of flagellant (noun)
- a person who is whipped or whips himself for sexual gratification
- a person who whips himself as a religious penance
Source: Princeton University Wordnet