MalayTranslate.com
Malay to English Translator
Translate Here

English to English

self-reproach
(s/E/lf_r/I/'pr/oU//tS/ )

noun (n)

  • a feeling of deep regret (usually for some misdeed)
    perasaan penyesalan yang mendalam (biasanya untuk beberapa yg buruk)
    source: wordnet30
  • the act of blaming yourself
    tindakan menyalahkan dirimu
    Synonym:
    self-reproof
    source: wordnet30