SELF-REPROACHED


Meaning of SELF-REPROACHED in English

(a.) Reproached by one's own conscience or judgment.

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