Renewable


A natural resource or energy source which when used can be readily replaced


» Online Glossary