flagellant
flagellant
English
Noun
Ad
Definition
a person who whips themselves or others either as part of a religious penance or for sexual gratification.
Etymology
From Latin flagellāns, present participle of flagellāre (“to whip”).
Ad