irreprovable


Also found in: Legal.

irreprovable

(ɪrɪˈpruːvəbəl)
adj
irreproachable or blameless