A flagellant
See Flagellant.
plural of flagellant n
flagellantism
自行鞭打(的)
flagellants
(flagellant 的复数) a. (言语)刺人的, 伤人的