Subscriber login


Forgot your password?

Library card login

Other

solar power

Translate solar power | into French | into Italian
Definition of solar power

noun

[mass noun]
  • power obtained by harnessing the energy of the sun’s rays.

solar power in other Oxford dictionaries

Definition of solar power in the US English dictionary