Learn how to say Flagellated correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word flagellate:
flog (someone), either as a religious discipline or for sexual gratification:
he flagellated himself with branches
early 17th century: from Latin flagellat- ‘whipped’, from flagellare