YourDictionary

flagellant

noun

a person who engages in or submits to flagellation

adjective

engaging in flagellation

See flagellant in American Heritage Dictionary 4

link/cite print suggestion box