SELF-DISGUST


Meaning of SELF-DISGUST in English

■ noun profound revulsion at one's own character or actions.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.