unerring

Adjective

  1. not liable to error; “the Church was…theoretically inerrant and omnicompetent”-G.G.Coulton; “lack an inerrant literary sense”; “an unerring marksman”