flagellant

Nouns

  • (n) a person who is whipped or whips himself for sexual gratification
  • (n) a person who whips himself as a religious penance

Words of close approximity

Flagellata flagellate