sources for energy that are never depleted (such as solar power, wind power, hydroelectric power, etc.)
RENEWABLE ENERGY SOURCES
Meaning of RENEWABLE ENERGY SOURCES in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012