English
English version

renewables

From Longman Dictionary of Contemporary Englishrenewablesre·new·a·bles /rɪˈnjuːəbəlz $ -ˈnuː-/ noun [plural]  renewable ways of producing energy We must expand the use of renewables.
Pictures of the day
What are these?
Click on the pictures to check.