unreprovable

unreprovable

(ˌʌnrɪˈpruːvəbəl)
adj
not able to be reproved, reproached, or criticized