Meaning of “solar energy” - Learner’s Dictionary

solar energy

noun [ U ] uk us

energy that uses the power of the sun

(Definition of “solar energy” from the Cambridge Learner’s Dictionary © Cambridge University Press)