FLAGELLANT


Meaning of FLAGELLANT in English

fla ‧ gel ‧ lant /ˈflædʒələnt, ˈflædʒɪlənt, fləˈdʒelənt/ BrE AmE noun [countable] formal

someone who whips themselves, especially as a religious punishment

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.