infallible

in-fal-li-ble

adjective

Never failing, making mistakes, or being wrong; always correct and effective.

"Her judgment on these matters was infallible."

Thesaurus

Synonyms: foolproof, inerrable, unerring, inerrant, unfailing

Antonyms: fallible