inexhaustible (adj.)
- abounding
- abundant
- affluent
- all-inclusive
- ample
- bottomless
- boundless
- bounteous
- bountiful
- copious
- countless
- diffuse
- endless
- epidemic
- eternal
- extravagant
- exuberant
- fat
- fertile
- flush
- full
- galore
- generous
- illimitable
- immeasurable
- immense
- incalculable
- incomprehensible
- indefatigable
- indeterminate
- infinite
- innumerable
- interminable
- lavish
- liberal
- limitless
- luxuriant
- many
- maximal
- measureless
- much
- numberless
- numerous
- opulent
- overflowing
- perpetual
- plenteous
- plentiful
- prevailing
- prevalent
- prodigal
- productive
- profuse
- rampant
- replete
- rich
- rife
- riotous
- superabundant
- teeming
- tireless
- unbounded
- uncounted
- unfailing
- unfaltering
- unfathomable
- unflagging
- universal
- unlimited
- unmeasurable
- unmeasured
- unnumbered
- unplumbed
- unrestricted
- untiring
- untold
- unwearied
- unwearying
- wealthy
- well-found
- wholesale