Meaning of the word flagellation in English

What does flagellation mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

flagellation

US /ˌflædʒ.əˈleɪ.ʃən/
UK /ˌflædʒ.əˈleɪ.ʃən/

Noun

1.

the practice of whipping yourself or someone else, especially as a religious practice, for punishment, or for sexual pleasure:

Example:
Ancient monks advocated flagellation as the path to salvation.
Learn This Word at Lingoland