Thesaurus.com
Dictionary.com

endless supply

NOUN
horn of plenty
Synonyms