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