Home / S / solar power

solar power

noun /soʊlərpaʊər/ 11 letters Scrabble 15 WWF 17
Definitions
noun

energy from the sun that is converted into thermal or electrical energy

Want another word?
Spin the dictionary for a fresh one.
Generate a word →