FLAGELLANT


Meaning of FLAGELLANT in English

n. one who whips himself as part of a religious rite; one who whips himself or others

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.