What is the meaning of Renewable?

Able to be renewed; capable of renewal.

(Should we delete this sense?) Sustainable; able to be regrown or renewed; having an ongoing or continuous source of supply.

A thing that is renewable.(Can we verify this sense?)

A renewable resource or source of energy.

A renewable fuse; a fuse which can be opened in order to replace the element.

Source: wiktionary.org