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