0%

All solar power synonyms

so·lar pow·er
S s

noun solar power

  • geothermal power — power generated using steam produced by heat emanating from the molten core of the earth
  • hydroelectricity — pertaining to the generation and distribution of electricity derived from the energy of falling water or any other hydraulic source.
  • insolation — solar radiation received at the earth's surface.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?