Synonyms: renewable
Definition: capable of being renewed; replaceable
Usage: renewable energy such as solar energy is theoretically inexhaustible
Similar words: inexhaustible
Definition: incapable of being entirely consumed or used up
Usage: an inexhaustible supply of coal