flagellant
English Dictionary
->
Letter F
-> flagellant
Search Dictionary:
flagellant Definition
(n)
a
person
who
is
whipped
or
whips
himself
for
sexual
gratification
(n)
a
person
who
whips
himself
as
a
religious
penance
flagellant Synonyms
flagellant
© Art Branch Inc.