Babylon 10
The world's best online dictionary

Download it's free

Definition of Non-depletable energy sources

Non-depletable energy sources Definition from Science & Technology Dictionaries & Glossaries
Energy Glossary
Energy which is not obtained from depletable energy sources. [See California Code of Regulations, Title 24, Section 2-5302]