renewable Meaning

able to be renewed

Definition

able to be renewed or naturally replaced

Simple meaning: able to be renewed

Examples

Synonyms

sustainablereplenishablerestorable

Antonyms

nonrenewablefinite

More adjectives that start with R