- energy derived from the sun in the form of solar radiation.
- energy obtained from solar power
More Definitions
- MANPOWER SERVICES COMMISSION (noun) Definition, Meaning & Examples
- DECCAN HEMP (noun) Definition, Meaning & Examples
- SOLANINE (noun) Definition, Meaning & Examples
- WAKASHAN (noun) Definition, Meaning & Examples
- DEPOSIT ACCOUNT (noun) Definition, Meaning & Examples
- ALTRUISTIC (noun) Definition, Meaning & Examples