unfaltering
adjective
he moved with an unfaltering step:
steady, resolute, resolved, firm, steadfast, fixed, decided, unswerving, unfluctuating, unhesitating, unwavering, unvacillating, untiring, tireless, unflagging, indefatigable, persistent, unyielding, relentless, unremitting, unrelenting, sustained, inexorable, unshakeable.
▷antonyms faltering, unsteady.
unfaltering Oxford Dictionary of English