文polyglot.
← English dictionary
English / word

renewable

adjective B2
MEANING IN ENGLISH

capable of being replenished naturally; not depleted when used; Able to be renewed or replaced naturally; not depleted when used.

A source of energy that is not depleted when used, such as wind or solar power.

In context

01

Renewable resources minimize environmental damage.

02

Renewable energy is the future of global power.

Synonyms

sustainable,green,eco-friendly

Antonyms

limited,non-renewable,finite

Collocations

renewable energy,renewable resources,renewable power

Sources

Bidyazo vocabulary library ↗