Definitions Found:

one who engages in flagellation