infallible
/ɪnˈfa.lɪ.b(ə)l/
adjective
Meaning
Without fault or weakness; incapable of error or fallacy.
"He knows about many things, but even he is not infallible."
Certain to produce the intended effect, sure.
"Try this infallible cure for hiccups."
Synonyms