Answer: endlesssupply

AnswerCrossword Clue
ENDLESSSUPPLY

Enough to last a lifetime