solar energy

1. (noun) energy from the sun that is converted into thermal or electrical energy
Synonyms: solar power
Related Words: alternative energy



Terms and Conditions of Use / Copyright Notice