Home / F / flagellant

flagellant

noun /flædʒələnt/ 3 syllables 10 letters Scrabble 14 WWF 19
Definitions
noun

a person who is whipped or whips himself for sexual gratification

noun

a person who whips himself as a religious penance

Want another word?
Spin the dictionary for a fresh one.
Generate a word →