flagellants

noun
  1. people who whip themselves as a form of religious penance or discipline
  2. Usage: historical; religious

Examples