unreproached

unreproached

(ˌʌnrɪˈprəʊtʃt)
adj
1. not reproached, criticized, or scolded
2. blameless
Mentioned in ?