Words: self-flagellation
Part of speech: n
Definition: self-punishment inflicted by whipping