infaillible

Etymology
..

Adjective

 * 1) infallible (without fault or weakness; incapable of error or fallacy)
 * 2) inevitable
 * 1) inevitable