There are many synonyms for the phrase "endless supply," each of which can be used to convey the idea of an inexhaustible source of something. Some common synonyms for "endless supply" include "infinite resource," "limitless stock," "never-ending abundance," "continuous provision," and "unlimited reserve." Other options might include "perpetual flow," "ceaseless store," "unending repository," and "unceasing stream." Whatever synonyms you choose, be sure to use them in context to clearly convey the idea of a seemingly inexhaustible source of something that you want to describe or emphasize.