self-reproach

Сущ. самобичевание Syn : self-flagellation, self-torture самопорицание; самобичевание угрызения совести

Источник: Полный англо-русский словарь на Gufo.me