Meaning of never-fail in English:

never-fail

Pronunciation /ˈnɛvəfeɪl/

noun

  • More fully "never-fail grass". Any of several drought-resistant Australian grasses of the genus Eragrostis, especially E. setifolia and E. xerophila, used as pasture in areas of low rainfall.

adjective

  • That never fails.

Origin

Mid 19th century (in an earlier sense). From never + fail.