inexhaustible

(adjective)

adjective

1. that cannot be entirely consumed or used up

- an inexhaustible supply of coal

Similar word(s): infinite, unlimited

2. incapable of being entirely consumed or used up

- this inexhaustible amount of food will last us forever!

Similar word(s): renewable, unfailing