Definitions Found:

UNFAILING, not failing, reliable