unreproached

unreproached

(ˌʌnrɪˈprəʊtʃt) adj1. not reproached, criticized, or scolded2. blameless