ALL meanings of flagellation
flag·el·la·tion
F f - noun flagellation the act or process of flagellating. 1
- noun flagellation a masochistic or sadistic act in which the participants receive erotic stimulation from whipping or being whipped. 1
- noun flagellation Flogging or beating, either as a religious discipline or for sexual gratification. 1
- uncountable noun flagellation Flagellation is the act of beating yourself or someone else, usually as a religious punishment. 0
- noun flagellation a whipping or flogging, esp. as a religious discipline or for sexual stimulation 0