reproachless

enUK

reproachless

(rɪˈprəʊtʃlɪs) adjliterary not able to be reproached