Webster's Revised Unabridged Dictionary · 1913

Unfailing

Unfailing , adjective

Not failing; not liable to fail; inexhaustible; certain; sure. — Dryden