solar power

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



Terms and Conditions of Use / Copyright Notice