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