Search results
- Dictionaryflagellation/ˌfladʒɪˈleɪʃn/
noun
- 1. flogging or beating, either as a religious discipline or for sexual gratification: "pursuing the path of penance and flagellation"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries