SELF-INDIGNATION


Meaning of SELF-INDIGNATION in English

noun indignation at one's own character or actions.

Webster English vocab.      Английский словарь Webster.