Definitions Found:

abundant supply