irrecusable

Adjective

 * 1) That cannot be challenged or objected to

Etymology
.

Adjective

 * , unquestionable