Meaning of renewable
Definition of renewable
(adj)
that can be
renewed
or extended; "a renewable lease"; "renewable subscriptions"
capable
of
being
renewed; replaceable; "renewable
energy
such
as
solar
energy
is
theoretically
inexhaustible"
Other information on renewable
WIKIPEDIA results for
renewable
Amazon results for
renewable
Tweet