flagellist

/F L AE1 JH EH1 L IH1 S T/
noun
  1. 1

    One who whips him or herself as an act of religious penitence; flagellant.

  2. 2

    One who whips others or is whipped by others as a sexual fetish.

  3. 3

    One who administers punishment by whipping.

  4. 4

    One who is abusive or punishing.