Akademik

self-flagellation
noun
self-punishment inflicted by whipping (Freq. 1)
Hypernyms: ↑whipping, ↑tanning, ↑flogging, ↑lashing, ↑flagellation, ↑self-punishment

Useful english dictionary. 2012.