English vocabulary and translations (See all)
solar (power): (energy) from the sun
- "Introducing the all new 'Solar Powered flashlight' from Mental Inventions."
- "Take plenty of reading material! Solar power"
Do you have smart way of remembering 'Solar'? Share it with us!