Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
renewable
in English
renewable
us
//ˈriː.nuː.ə.bəl//
uk
//ˈriː.nuː.ə.bəl//
#moderate
Plural
renewables
Definitions
Adjective
having
a
continuous
;
non-finite
supply
The
company
invested
in
renewable
energy
sources
.
sustainable
;
able
to
regrow
or
replenish
Renewable
resources
like
water
and
air
are
essential
for
life
.
capable
of
being
renewed
;
restored
The
park's
renewable
plant
species
can
regrow
quickly
after
a
fire
.
Compounds / Phrases
nonrenewable