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