Word
self-flagellation, n.
freq. cnt. 1
self-punishment inflicted by whipping
<noun.act>
freq. cnt.: 1
freq. cnt.: 1
self-flagellation
semantic pointers
hypernym
whipping, lashing, tanning, flogging, flagellation
self-punishment