FLAGELLANT


Meaning of FLAGELLANT in English

n. & adj.

--n.

1. a person who scourges himself or herself or others as a religious discipline.

2 a person who engages in flogging as a sexual stimulus.

--adj. of or concerning flagellation.

Etymology: L flagellare to whip f. FLAGELLUM

Oxford English vocab.      Оксфордский английский словарь.