GeneralConnection.comDictionary
unfailing
Adjective

1. foolproof
2. infallible, inexhaustible
3. unflagging
3. constant
Usage