unreproached
UNREPROACHED,
a. Not upbraided; not reproached.