self•flag•el•la•tion
We found 1 definitions of self-flagellation from 1 different sources.
Noun |
||
self-flagellation - self-punishment inflicted by whipping | ||
flogging, flagellation, lashing, tanning, whipping beating as a source of erotic or religious stimulation |