What is the full meaning of renewables
RENEWABLE, a renewable resource [n]
Example of the word renewables placed on a Scrabble board.