Meaning of “solar energy” - Learner’s Dictionary

solar energy

noun [ U ] us uk

energy that uses the power of the sun

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