She engaged in self-flagellation over her mistakes.
A metaphorical expression for excessive self-criticism or self-punishment.
His self-flagellation was a way to cope with his guilt.
The act of punishing oneself, often through physical means.
Avec un dictionnaire illustré gratuit puissant et des flachcards.