Yahoo Web Search

Search results

  1. Dictionary
    self-reproach
    /ˌsɛlfrɪˈprəʊtʃ/

    noun

    • 1. reproach or blame directed at oneself: "the bitter tears of self-reproach"

    More definitions, origin and scrabble points