Home / R / renewable

renewable

adjective 9 letters Scrabble 14 WWF 17
Definitions
adjective

capable of being renewed; replaceable

“renewable energy such as solar energy is theoretically inexhaustible”

that can be renewed or extended

“a renewable lease”

Want another word?
Spin the dictionary for a fresh one.
Generate a word →