unerring
adjective
[ ʌnˈəːrɪŋ ]
• always right or accurate.
• "an unerring sense of direction"
Similar:
unfailing,
infallible,
unswerving,
perfect,
flawless,
faultless,
error-free,
impeccable,
unimpeachable,
sure,
true,
inevitable,
assured,
certain,
uncanny,
deadly,
scrupulous,
meticulous,
sure-fire,
spot on,
dead,