FLAGELLANT


Meaning of FLAGELLANT in English

[noun] [C] [formal]A flagellant is someone who whips themself (or someone else) for religious reasons.Few religious orders encourage flagellants nowadays.

Cambridge English vocab.      Кембриджский английский словарь.