FLAGELLANT


Meaning of FLAGELLANT in English

[fla.gel.lant] n (ca. 1587) 1: a person who scourges himself as a public penance

2: a person who responds sexually to being beaten by or to beating another person -- flagellant adj -- fla.gel.lant.ism n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.