Get Your Premium Membership

Irreproachable

Definition

[adj] free of guilt; not subject to blame; "has lived a blameless life"; "of irreproachable character"; "an unimpeachable reputation"

Related Information

More Irreproachable Links