autoflagelare (toate sensurile)

Etimologia cuvântului „autoflagelare”

Din a (se) autoflagela.