A new user has searched for play

The definition of renewables

1 Definitions of: renewables

    1. plural noun, sources of alternative energy, such as wind and wave power
    2. Show me some examples of this word: renewables
    3. Show me the etymology of the word: renewables

No synonyms or antonyms found for word renewables

 

From Collins