Englishfor English speakers
renewable
—
adjective
capable of being renewed; replaceable
renewable energy such as solar energy is theoretically inexhaustible
—
adjective
that can be renewed or extended
a renewable lease
renewable subscriptions
energy
Noun
—
Energy is the ability to do work: move, give off heat, give off light, etc.
Unlike coal or oil, atomic energy production creates little air pollution.
Higher electricity prices should help promote energy efficiency.
The amount of energy in 100g or 100ml of food is much higher for foods with a lot of sugar.
She's all full of energy and she can't sit still.
This problem has taken up most of her time and energy for over a year.
solar
Adjective
—
If something is solar, it is of or related to the sun.
—
If something is solar, it is made through the actions of the sun.
solar
Noun
—
A solar is a loft or other kind of building that makes the private living space of the heads of the household.
The lord of the manor retired to his solar at the end of the day.