Unreproachable

Un`re`proach´a`ble


a.1.Not liable to be reproached; irreproachable.