English Dictionary
Definition flagellation in British English
flagellation noun
[uncountable] noun
/ˌflædʒəˈleɪʃ(ə)n/
1
the practice of hitting yourself with a whip as a religious punishment
Synonyms and related words
