Irreproachable
[adj] free of guilt; not subject to blame; "has lived a blameless life"; "of irreproachable character"; "an unimpeachable reputation"
Related Information
More Irreproachable Links
Related Terms
above suspicion, absolute, beyond all praise, blameless, chaste, Christian, clean, creditable, decent, defectless, erect, errorless, estimable, ethical, exemplary, exquisite, fair, faultless, flawless, full of integrity, good, guiltless, highly respectabl