The definition of inexhaustible is something that cannot be used up, or has limitless energy.
(adjective)An example of inexhaustible is energy captured and stored from the sun.
See inexhaustible in Webster's New World College Dictionary
adjective
Related Forms:
See inexhaustible in American Heritage Dictionary 4
adjective
Related Forms:
Learn more about inexhaustible